• Aucun résultat trouvé

RECOMP II USERS' PROGRAM NO. 1103

N/A
N/A
Protected

Academic year: 2022

Partager "RECOMP II USERS' PROGRAM NO. 1103 "

Copied!
7
0
0

Texte intégral

(1)

RECOMP II USERS' PROGRAM NO. 1103

PROGRAM TITLEI RELOCATABLE TAPE PUNCH

PROGRAM CLASSIFICATION: Service

AUTHOR:

W.

Wellman

Servomechanisms, Inc.

Research Division Gole ta, California

PURPOSE

DATE:

Automatically punches re10catable tape contain-

ing

desired program and all necessar,y control codes and coding for Address MOdification Routines (8M/I 121-R, RUG #1082)

18 April 1961

Published by RECOMP Users

I

Li brary

a.t

AUIDNETICS

nmUSTRIAL PRODUCTS

A DIVISION OF NORTH AMERICAN AVIATION, mc.

3400 E. 10th Street, Long Beach 5, Calif.

DISCLAIMER

Although it is assumed that all the precautions have been taken to check out this program thoroughly, no responsibility Is taken by the originator of this program for any erroneous results, misconceptions, or miuepresentations that may appear In this program. Furthermore, no responsibility is taken by Autonetics Industrial Products for the correct recroductions of this program. No warranty, express or implied, is extended by the use or application of the program.

(2)

lz6R

Page 1

RESE:.ARCH [) I V IS ION • SERYOMECHA~ ISMS. INC. - - - -

RELOCATABLE TAPE PUNCH

PURPOSE:

Automatically punches relocatable tape containing desired program and all necessary control codes and coding for Address Modification Routine (SM/I

lZ7-R, RUG '1082.).

USE:

(A)

Fill a modification matrix. starting with first word after program (FA

+

1).

Each word in the matrix gives information about 19 program worda (38

"in.tructions"): the first refers to word. 00 through 18, the second to w'orda

19

through 37, and so on. (See attached table of octal locations versus modifier word number. )

The la8t (39th) bit of each modifier word is used a. a marker and must be a "I"; the sign may be either

+

or -; each of the remaining bits is a

lrinary one if the addre8s to which it refer. should be modified, or zero if the address is fixed '(loop addresses, data, routine calling sequences, etc.).

The bit. in each word are read from left to right; so that for the first modifier word, for example. the left ..

nlost

bit ('1) refers to loc'n 00, the next (#lZ) to 00.1, and 90 on through bit 1138, which refers to loc'n 22. 1.

The last modifier word probably will not be entirely used; its "spare" bits should be fWed out with zeros (but for the marker) to bring the bit. into the proper position for reading.

The aeries of binary bita of the modifier worda

may

be entered directly in command fill mode by. pus hing

"+"

for a binary one and" _" for a binary zero.

(B)

(1) Fill this routine somewhere; it uses 50 (octal) sectors plus location.

7700 through 7731. Locations 7100-1731 must not be di.turbed after this routine itl filled

aa

they contain the address modifier routine (1Z7R) which i. to be punched on tape.

(2) TRA to the .tart of this routine and enter the code word

+

00 IA

+

00 FA in command fill, where lA is the initial address and FA is the

final

addre8S of the program to b. punched out. It ia aalumed that the correct number of modifier words is filled starting in (FA of 1). This num.ber will be one greater than the integral part of (FA - IA)/19.

(3)

126R

Par;e 2

RESEARCH DIVISION • SERVOMECHANISMS. I N C . - - - .

During the punching operation this code word is displayed. When the punching is almost finished, the last location punched (the location of the last modifier word) is displayed.

(3) Feed out somo blank tape for

a.

leader. ~nd push start. Punching is all done automatically and the routine returns to its start location when

punching is through.

(4) Feed about one fold of blank tape before removing the tape from the punch. No final halt need be punched. this 18 done automatically.

(5) To obtain further duplicates, repeat

.tepa

(3) and (4). It is not necessary to re .. enter the code word.

FILE UNITERMS:

Relocatable, punch. output, input

RESTRICTIONS:

Only positive worda will be modified correctly. Negative (trapping mode) instructions should be located in the right half word if they have relative address •••

f::: 20 0 4 A A E v • 2.' 60

(4)

RESEARCH DIVISION • SERVOMECHANISMS. INC. ---

TAPE FORMAT:

L 77000 CR

16 blanks .

(Address Modification R.outine flZ7R) 8 blanks

L 77000 CR 16 blanks 5

24 blanks

(Program and Modification Matrix)

8 blanks

L 77050 CR.

r C 200. A A [ V • Z I '0

16 blanks C

+00 lA

+

00 FA 40 blanks

5

16 blanks

(5)

M

LOCATIONS

t, 01 000- 012

2, 02 0!3- fA5

·3, 03 ~6 - fJ10

_. 04 011

-~I

'3

5, 05 IV' .. 136 6, 06 131 - 161 1, 07 162 -

2~

8, 10 203 - 2%7 9, I' 230 -

~

10,

12

253 - 215

11, 13 r,6 - 3!0

12, " 321 - 3'3

13, 15 3" - 366

'-, 16 3'7 - ' I I

'5, 17 _12 - -3-

,6, 20 -35 - -57

'7, 21 ,60 - 502 18, 22 503 - 525

'9, 23 526 - 55 0 20,14 551 - 573

21, 25 ~- 616

22, 16 611 -

~1

13,27 6\2 -

~

M,30 "'J- 101 25. 31 710 - 132

26, 32 133- m

FJ, 33 15' - 1000

28.3' lOOt .. 1023 ••••••••

(6)

SM/I, Research Division, Digital Computing Facility Page

-'

of ' '2.,

Program No .. l1~ -K, Title P~N(..tt

i<£

'-0c..AI "&,-e"

~,£ -

Programmed by:

LA}

~ Date ~

-, e- -l2l

Loc'n Cm'd ·Addr. Contents Accumulator b Remarks

.06

~ .~

IA.

~~ ~.

FA

. , ·C·;-:v

·1·0.0

·

C·L·A ·O·b·O L. ?,Dt> /:) ., ~J.J ... of-

.2- P·N·C I,·,,·

'·0.0 .. u ... ,'" " l. .,., DOll 't\1I

~A· R.·S t>O·~D.o ~ro

,

.~ ·p·~C .". ,. b ·()·o

err·l ·?.·D·O

()LJW\'~ Ib bf a ",.k~

, ." IP·tJ·c

P·N·C

17·7·'·DO

00·' ·~D DUt'\C

k

'" F II

.?

I), ·S ·0·00

:("

Df~IKA" +00

'A

"tlO'A

IT-RA 17·7·7·{)·'

...

ID.I

.

.

(.

+·,·3

I~ I·(IP·~·I L _./.J'fIo 77 ~ tl D c._tt

1-t ..

~.2. ('"t;:,.,. "". D

, " " " ,

'. ·

·7

""'I~ ~ '·~·~.l L

"'4

7 7()

s-o

,It

.., .~.'2. 10-S"·Lf • LI·o

" , , , , "

· ·

'I, ·'·0

+·DO oo·~7.(J '- FA - I A)

·

C·l-·A.

1·7·0·0·0

I I

A'

·1 P·N·~ :~. ?·b·D.o

WD,.J

1", b ~ ... .t41 Ol)t\"'t., b~LJJat ""'Dr,", C.·L·A ?7·77·0

.2, A-DD 7-7·7·0·0 f,\.J.., ~ lo~ ""

Tom I n·7.Jj·j - o i l

~ , I1\P'O'!IIt",

·3 5·,.0 7·7·7·0·0 /

J

·

.

P·N·C. 10·D.,.0.C

I

(:. . ..)

"".;.'"

"~a."

. ,. · .'i

ToR·A 11·7·7·c·l

/

.,~ (j"r:o.).,~ .:I:J ~l' "

Ip·}j·c

~.o., ·b·e ..r-J .. -J ~ Jf\~ ""

t' . " -

.~

P·N·::

CHI)· , .,., () ,-IJ<'\''''''

"

'.re..

"

/+.

R,. ; (?,.(() /3·0.6· t< ..-0 r

.b

p·N·~

·}.~.o.(o PJ",c.k -g .. ',,~k~

rr.R·A ',.,.0

b., '~:....'" t' .. '10

·7

-·0.0 0.0.0·0·' -I @IS

+ ,

(ll_~

.

+·7·' '·7·7·7·Q

·'l....0

C·LA

·0/:,·0

..

I I

-P·N.c. 17·7·

fe·f).o ou"'c" " T L-

,-?

(V) D ,It

. , IA.R·S

i ( ' , . 0.

S-.().o .

cc.r--o or

P·N·,- rl' t"J.fo.() 0 ".

.

f> \.I '" ,,'"

Ie::. b\.,,1c

$

.'2 P·N·C. 7·7·1:,·00

--

· P·N·{.

0·0.0·500

PIJ"'"

'\ ';) II

· .'\

P·N·(,

1,·7·b·D.O

~p

·N·'-

1"}·/·IoO ·0 DLJ

"'Co'"

~'f

bl ...

k~

J.I. . f'. N·"

~:I·b·O.() ,

,. ·S

.c... .r.C' .0

S

~A·K·5> D.r.J...~.o -IA.. ':!~ l'

. "

$:.TA

,..., '7 ,- ,.. ,

I ' . , . ... ,it

· 10

IA·L·D .o.r.)·~ , . ' . \F~';"l __ ) f~tt

,~L...~

OO·k'i·O

·7

C·T,L.

·'i·O.o

~.f<..·A

"1 . . . .

7-~

1·"

..)

(7)

:

ISM'

I,Research Division, Digital Computink Facility

Program No .. ]

'.L6- R

Title_ PV~"#I- 1:f~s;2L.~ TA ~L. E

Page

'.:l

of

'2..

TAP': - - - -

Programmed by: Date ~ -I ~ - ,

l

Loc'n Cm'd .Addr. Contents Accumulator b

--

Remarks

.'

f--"~~

A·2:S

C> 0 . 5"'-0.0 ~,..o T

P·N·C.

'J. '7,

'·0·0 O. J

M#" II-

bl.~/o.

••

·P·N·C.

7·'·'·0·0

,

P·N·'

00-1·&.0 PaJlIt,,,

"c

It

.2- P·N·W

.().() 0 n.J",e." " +00

.At ..

OOf:A It

P·N·C 00 '·0·(:)

'~u"t."

"~It

I'

-~ P·N-C

1,·.,·;'00

I

ID·AJ ." i7·j·b·on

,

JI PN·C. ,·,·bDD

P·N·' '·'·b.o·O au"",'"

1# ~

b' ...

~1

.!

p·N.C.

17·7·'·0·0

p.N-C

i7·7·bDO

.b iP·N.('

O.D.fJ.~O tH"",' ~ 'II, S "

'.

p./J."

?·""'].bOQ

"v .. ,'-'

I~ ~'.",~c.

.7

p.N.!..

7·7/:'·0.0

.. Wi.({

·00·0

.

'2.. .J/.f) CL·A ·O?.o

1).,

·s 1·'·?·Q·O

IJ~/~ 1~.;I 1111.'..

. , Ic·"r=V

·~.o.o

,

P"''''c.''cJ

P·N·C 7·7·l:,DO o 'oJ'" ,,"

"''"- 7 7

0 SO &.Il"

.J..

IT·R·/\ 77·'·0·0 ... V-a. -

~o

-·0·0 0.0·0.0· , I @ 1l_Cf

·3 ... ·,.,.·b o().oo·o

11@ ~

-·0·0 0·0·0·0·0

.II S-r=A '.'.".0·0

'FA - FA

D·$·L. 17·7·'·~O l'l(i S- l FA # . . . , ' , '

~ IA·R·S DD'3.·1..o " @

1.,

.

IA-D·D 1·7·~·"·D I ~~,

"" = ....

~

01 ""oJ .•

J,

·

h

P·N.c.

()'O·I .

S:o

f)\J"'c.~ " F "

j.

AL·5

IDD·2.·S',O "'" (,i

IS

.7

1;\·1):1) 7·'7· 7·0.0 FA -/Jc

+ """ .

S·T·D

7·7·'·0·0

;

·

i

·

i

.

, ' . ' , . . . . . i

. . ·

·

Références

Documents relatifs

_ and related program material, nor shall the fact of distribution constitute any such warranty, and no responsibility is assumed by the contributor or COMMON, in

Although tt Is assumed that aU the precautions have been taken to check out this program thoroughly, no responsib:Jity is taken by the originator of this

Ahhough it is anumed ihaf elt the prec:autiOlti have beeft taken to check out this program thoroughl~, no relPOnsibility. &#34; tak~n by the orIginator of this

Although it Is assumed that all the precautions have been taken to check out this program thoroughly, no responsibility is taken by the originator of this

The winding number of a closed curve around a given point is an integer representing the total number of times that curve travels anti-clockwise around the point.. The sign of

también disfruto cuando una parte de la clase opina algo mientras la otra opina lo contrario y debatimos mientras llegamos a una conclusión acerca del poema.”; “he

Zelda se dedicó realmente a realizar todas estas actividades, por tanto, mientras que en la novela que ella misma escribió vemos el deseo de Alabama de dedicarse y triunfar, por

As described above, while there are some teachers who discourage L1 use because they believe that to succeed in second language learning students should be exposed extensively to