PRMSFT_IMP 16_PROM_Programmer_Mar75 PRMSFT IMP 16 PROM Programmer Mar75

User Manual: PRMSFT_IMP-16_PROM_Programmer_Mar75

Open the PDF directly: View PDF PDF.
Page Count: 63

DownloadPRMSFT_IMP-16_PROM_Programmer_Mar75 PRMSFT IMP-16 PROM Programmer Mar75
Open PDF In BrowserView PDF
REVISION-G 05/16/74
PRMSFT
P00343B
03/19115
1
2
3
4

.TITLE PRMSFT •

0000
0000
0000
0000

··
.•

5 0000

..

6 0000

•

·......

7 0000
,,,,8 00000

·....
·

q 0000

10
11
12
13
1..4
1')
16
,.11
18
19

0000
0000
0000
0000
0000

·..
·..
·
·..

....

,

oooe

0000
0000
0000
0000
,20 0000

·....
··

21 0000

•

·..

22 0000
,,23 0000
24 0000
25 0000
.,,26

.,.an.Q 0

27 0000
28 0000
29 ",.o.no 0
30 0000
31 0000

04/02
5:41PM
PAGE NUMBER
1

...

-'

......

·
·.
.·..·
·.

·
....•·
·.

~OFT~APE

P00343B

FOR THE PR(M

8.
9.

03/19115'

PROGRAM~ER

fOR THE

I~P

WHEN USING IMP-16P WITH A CARD READER:
1.
PRESS INITIALrZE.
2.
seT PC (PQOGRAM COUNTER) TO X' 7FOO~
3.

SET ,DISPLAY SWITCH TO PHOG", DATA pOSITiON.-

4.
5.

LOAD CARD CECK TN CARD READER.
PUSH RESET eN CARD READER.

6.

WAIT UNTIL GREEN READY LtTE _IS LIT.

1.
8.

PUSH RUN CN PRCCESSOR.
CARDS WIll BE READ IN.
PROGRA~ IS NOW READY TO USE.

9~.

16l/16P.

10.
11.

12.
13.
14.
15.
16.

17.
18.
19.
20.
21._

22.
23.
24.
25.
WHE." USING IMP-16L WITH A CARD READER:

L.
2.
3.
4.

5.
6.

. PRESS INITIALIZE.
PUT 2 CRBGOT

C~RDS

AT FRONT CF DECK.

PUT lBseR DECK NEXT.
. PUT . CARD CECfC __ fOR PRMSFT,NEXT_•.
PUT A GO CARD O~ THE END.

PUT CARD CECK IN CARD READER.

""7
.4
.... __

eiJ.s.tt~RESEI .. ON.

8.

WAIT VNTft GREEN READY LITE IS tIT."
PUSH AUXl, ONE CARD WILL BE READ IN.

9.

CAR.D.,REACER,.... ,

10.

PUSH RUN.

11.

CARDS WIll BE READ IN.
PROGRAM IS NOW READY TO USE.

12.

26.
21.
28.

29.
30.
31.
32.
33.
34.
35.
36.
3'1.
38.

J 4 / a2
5 : 4 1 P '''I
PAGE "jI.J~JlgER
2

QPVISION-G 05/16/74
P~MSFT
PJ03438 03/19/15
32 0000

33 JOOO
14 0000
35 0000
36 0000
37 0000
38 0000
. 39 0.000

40 0000
41 0000

42 0000
43 0000

44 0000
45 0000

46
47
.48
49
50
51

0000
0000
00.00
0000
0000
0000

52 0000
53 oeoo
54 000-0
55 0000

56 0000

·"

• PAGE
COMMANDS USED WITH PRMSFT:

;

TERMINATOR IS CARRIAGE RETURN. CR

·"

G(HEX ADDRESS) CR

GO TO

·..

H.CR

RE~D

·•

I Ck (RUB OUT FIRST)

READ COMPLEMENTED BINARY TAPE.

....

J CR.

READ RLM CARDS TO

b D...00.0.0

61
62
63
64
65
66
67
68
69
70
71
72

0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000

0000
0000
0000
0000
0000

79 0000
80 0000

Bl 0000
82 0000
83 0000

oRCM TO WRITE BUFFER.

TE~P

BUFFER.

K Ck lRUBOUT FIRST)

READ TRUE EINARY TAPE.

L CR

READ RlM PAPER TAPE TO TEMP BUFFER.

·•
..·

M(HfX ADDRESS) CR

MOVE DATA STARTING AT HEX ADDRESS.

N CR

READ PIN PAPER

o (HEX NUMBER) CR

SET STARTING ADDRESS Of

P Ck

CHECK IF PROM IS ERASED THEN PROGRAM.

'II

·..

TA~E.

TE~P

BUFFER.

PRINT IHE CtlECK SUH .. OE .IHE ._PRO M•.

.lJ ... CR
...'"

R(HEX ADDRESS) CR

READ AND TYPE PROM STARTING AT HEX ADDRESS.

·

S CR

SET MonE.

...

TlHtX ADDRESS) CR

TYPE MEMORY STARTING AT HEX ADDRESS.

...

V (HEX ADDRESS) CR

VERIfY PROM TO WRITE BUFFER.

·..

WIHEX NUMBER) CR

FILL TEMP BUFFER WITH HEX NUMBER.

·

X CR

PRINT THE CHECK SUM OF THE WRITE BUFFER.

'It

Y{H~X

ADDRESS) CR

PROGRAM PRCM STARTING AT HFX ADDRESS.

1 Ck.

CHECK IF PROM IS ERASED.

·.
·.
··
·..

(--------

TYPE MODE. BACK ARROW.

$

TYPE TEMP BUfFER ADDRESS.

ALT MODE

ESCAPE FROM KEYBOARD REOUEST.

·

lOWtR BUFFER IS USEO X'OEOO TO X'OEFF.

73 0000

14
1f5
76
77
18

ADDRESS.

',..
..

.5:11)0.00-. ".

58 0000
59 0000

~EX

WRITe BUFFER IS

39.
40.
41.
42.
43.
44.
45 •
46.
47.
48.
49.
50 •

51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62._
63 •
.6!t.
65.
66.

61.
68.
69.
10 •
71.
72 •

73.
74.
75.
76.
77.
18.
79.
80.

Bl.

fRO~

X'OEOO TO X'OFFF. FOR MM52D3 CNLY THE

82.
83.
84.
85.
86.
87.
88.
8<:t.

90.

REVISIO~-G

05/16/74

PRMSFT

P00343B

84
85
86
87
-- 88
89
90

91
92
93
9-4
95

o4 /

.. PAGE
• BSECT

-0000

0000 2403 8 BSTART:
0001 0002 R
0002 0003- R
0003 0304
0004 DOOR
OOOS 089A
oooe 0891
0000 0848
_OODE 084.C
DOOF 0880

96 0010 OOFF
91 0.011 .. 0.342
98 0012 DOfF
99 0013 01FF

.::

•=
.WO RD

A

·

B

.:

A SETPl:
• WORD
A INTEST: .WORD
A PU Te :
• WORD
.WORD
A GETC:
.WORD
A GECD:
A BUFEND:
A .. M.E SSA_:
A MFF:
A 1<511:

..-.. _.. 10.0-- .0'{114 ... OA9.ll ..AL~RO_MLA :
101 0015 048C A SPACA:
102 0016 DeOF A KF:
.1-03 .... 0017 0.000 A FLA.G.:
104 0018 0000 A AFLAG:
105 0019 0000 A WHAT:
106 OOIA 0000 A ~HERE::
107 0018 OOIC B AC 0:
108 OOle 0010 B AC 1:
.1.09_ ..0.0.10 OOIE B AC2:
110 OOIF. GOlF R AC~:
I I I GOlF 0046 A t<46:
112 0020 0002 A RR:
113 0021 DODA A PW:
114 )022 0000 A ROM:
lIS 0023. oEClQ. .A..._.$..W.aUE:... "
116 0024 OFFF A FNOBUF:
t 1..1 AT Tit..
A
v
117 fH1
"'" 0470 ....
.L1R.. .D 026. ..Q3_B1L.A_... DHEXA;
119 0027 0351 A CRLFA:
120 0028 0465 A RF.APWA:
121 0029 04EB .A_LOKSA:
122 002A 031C A HEX¥A:
123 002S 007F A K7F:
124 002C 0000 A RO:
125 0020 COOO A Rl:
126 002E 0000 A R2:
121. 002£ 0000 A R3 :
128 0030 0000 A SFlGS:
129 0031 0000 A SA VS EL :
13 a 0032 7FD3 A REDCR:
131 0033 oeoo A BUFFAD:
132 0034 oeoo A TBFAD:
133 0035 06D3 A CHARGA:
134 0036 '~FFF l\ K3 FFF:
135 0017 OFFF A AOMSK:
W'&.,....",

~j-1P

L

....

1Il-".'.,&.

~

M

•

.WORD
.W.DRD
• WORD
.WORD
.. WORD
.WORD
• WORn

@.+3
.+1
.+1

SPACE
• +07

SSETPL
(TEST
PPUTe
PGETC

PGECO
255
MESS

OFF
511

ROMI
SPAC
OF

a

.WORD
• :WORD
• WORD

0
0

• WORD

Q

•=
•=
•=

.
:

.+1
.+1
.+1

.+1

• WORD
.WORD
• WO~D

(}4·1)

.WORD

a

.WD.RD
.WORD

DEOO
OFFF

t.Jno n

2

10

• ",ur>.v

I LIlt. r
'-"'"'.I

.WO.RD

OHEX

.WORD

CRlF

• \t-JORO
.WORD
.. WORD
• WORD
...WORD
• WORD

.WORD
.WORD
.WORD
• WORD
.WORD
.WORD

5 : 41 p~a

PAGE NUMBER

03/19//5

0000

02

T
I

RE,AC\~D

LOKSE
HFXY
X'7F
0
0
0

0
0
0

07FC3
TBUF

.WORD

T~UF

.WORD

CKRG

.Wf1RD

03FFF

• WORD

OFFF

3

91 •
92.
; R_'=COVER FROM INIT
93.
:DUMMY
94.
;DUMMY
95 •
96 •
97.
;SET WHICH PROCESSER •
98.
; INPUT FROM KEYBOARD.
99.
:WRITE TO TTY.
100.
;GET CHAR FROt4 TTY~
101.
;GET AND ECHO CHAR.
102.
:L ENGTH OF ROM ADDRESS SP AC E.
10.3 •
; P'Q.LNIER.TO. PR I NT .ME.SSAGE.
104.
;~ASK FOR LEAST BYTE •
105.
;lENGTH OF 4K BUFFER.
106.
-';POINTER TO INCR RnM._~ ____
107.
;POINTER TO PRINT ONE SPACE.
108 •
;MASK FOR LSD.
109.
;INDICATCR fOR HEX WORD.
110.
; I Nf) I CAT iJR FOR ALPHA weRD.
111.
;LAST 4 HEX WORDS •
112.
;LAST 2 ALPHA WORDS •
113.
114 •
115 •
11_6 •
117 •
; AS C1 I F•
118.
;REP RATE.
119.
;PUlSE WIDTH •
120.
;CURRENT ROM ADDRESS.
121.
;START ... AOR WRJTE BUFFER AT OEOO TO OfFF. 122 ..
;ENO OF WRITE BUFfER.
123.
• n·n l'
r-"",
i rU..LI"41 Cr"
IU LU''''-=' WAIT.
i24.
;POINTER TO PRINT HEX WORD.
125.
;POINTER TO CRLF.
126.
~PCINTER TO READ A PROM WORD.
127.
:POINTER TO SEE IF , KEY BOARD.,}: 1 T ..
128.
; PO INTER TO SEE IF HEX NUMBER.
129.
130 •
131.
132.
133.
134.
135.
136 •
;16P READ CARD ROUTINE.
137.
138.
139.
;CHECK If PROTECTED.
140.
141.
142 •
"IT

T

.....

I

~"t""""

REVISION-G 05/16114
PRMSFT

P00343B

04/02

136 0038 0000 A FIRAD:

137

C03~

.WORD

COOO A HICKSM: .WORD

5:it1P~

PAGE NUMBER,

03/19/75

o

o

4

143.

144.

5: 41 P iI;,
J4/02
P.AGE NUMRER
5

R.EVI SION-G 05/16/7-4

PRMSFT

POO3438

03/19/'75

138 003A
.139 003A
140 0000 0118 A
141 0118 0000 A
0119 0000. A
all A 0000 A
0118 0000 A
.01.1 C OOOO .. A
0110 0000 A
OIlE 0000 A
OllF 0000 A
142 0120 0060 A
143 0120 0068 A
.14.4.0.12.0 . 00.01 . A
145 0120 0002 A
146 0120 0003 A
147 . . 0.12.0. 'OOn.4....A.
148 0120 0005 A
149 0120 OODA A
.150 0120 0008. A
151 0120 oooe A
152 012C 0000 A
.15.3 0120 OO.OF A
154 0120 DOOF A
155 0120 0300 A

• PAGE

145.

.ASECT

146.
147.
148.

.. =

t.P(OR
LOR
ZERO

GTEQ
COO

0,0.0,0,0,0,0.0

=
=
=
.:

060

149.

068

2

150.
151.
152.

3
4

153 •
154.

BITl

eyov

=
.:

l.T.EQ

::

POA

'.-

NlR.O

SEl
DA.TA

TFMPT

)118

• WORD

.:

=
=
•=

1

5

155.

10
11

156 •

12
13
15
15

158.
159 •
160.
161.
162 •

0300

151.

041 02

REVISfON-G 05/16/74
PRMSFT
P00343B 03/19/75
.PAGE
156 0300
NSTART:
151 0300
JSR
158 0300 2C08 8
JSR
159 0301 2C77 B
160
161
167.
163
164
165
166
167
168

0302 2C11 B
0303 06FF A
.03.04 -4010 A

163.
164.

@SETPL

;SET

WH~T

MACHINE USED.

~CRLC:A

@~ESSA

.JSR
• wORD

MSG

LI

1.16

0305 4400 A SPACEl: PUll
AISZ
0306 4t?FF A
030] 21FD A
JMP
JSR
0308 2C27 R
PFLG
0309 OA80 A
1..1
1-69 030A 4C3F A
B

4C20 A
2COO B
294C A
2909 A
2.000 B
BOlA B
6012 B
C104 A_
3281 A
801<1 R
,._"._1.B~o,O 3.1,,6 13£.oll .. ,A., ..
I8? 03'11 2300 A
183 0318 06EB A LIST:

111 030C
112 0300
113 030E
174 030F
.1..15 031.0
176 0311
171 0312
178 0313
119 0314
180 0315

6

NAME OF

; PR I NT

PROGRAM

SP AC E:

0304

110 0308 2COO

5 : 4 1 P :..,

DAGE NUMBER

JSR
II
JSR
J SR

;00 IT.

1,-1

;DONE

?

SPACEl
@CRLFA
2
O.03F
@PU1C
0.020
@PUTC

JSR

START
SMTHNG

JMP

BSTART

LO
AND
ADO
kCP Y
LO
LO.·

O.W'-:ERE

J'1P
.WORD

;ZERO ST ACK.

0

Q,MFF
O.lIST
0.2

O.WHAT
3.(2)
f3)
ALIST

;RESET S EL FLAG
;AC Q .- ASCI I ?
;PRINT IT.
;ASCII SPACE.

;TYPE IT.
;GET CHAR. HEX

166.
167.
168.
169.
110.
171.
1 72.
113.
114.
175.
116.
177.
118.

179.
~RO

IN WHAT ,AlPH IN WHERE. 180.

:CHECK FOR ALPHA CHAR.

;TO START.
;GET LAST 2 Al PHA CHAR.
;LEAVE JUST THE LAST.
;MAKE POINTER TO ADDRESS.
;MOVE Te AC2.
:GET HEX ~"ORD
;PUI POIN.IER IN 3 ...
:GO TH'=R E

165.

181.
182.
183.

184.
185.
186.

187.
18B.
189.
190.

REVISION-G 05/16/74
PRMSFT
P00343B 03119115

04/02
5:41Pf~
PAGE ~IUMBER
7

184 0319

.PAGE

185 03.19
186 0319
187 0319

SMTPNG
ALPHA
WORD RECEIVED
NO
NORMAL RETURN

·...·

188 03L9

189 0319

JSR

;CHECK IF AN ALPH CHAR RECEIVED

194.

SMTtiNG:

190 0319 1818
191 031A .0201
192 0318 0200
193 031C
194 031C
195 031C
196 031C
197 03.lC
198 031C
199 031C 7817
200 031D .0201

B

lSI

AfLAG

; I F -1 NG AL P!I. INPUT.

A

RTS

1

A

RTS

; NORMAL RETURN
;NO ALPHA FLAG

·.
·..
·

.....•.

HEXY
HEX NUMBER RETURN
HEX NUMBER RETURN
JSR

;CHECK IF A HEX WORD RECEIVED.

I\lO

HE XV:

ISl
RTS
RTS

B
A.

201 031E 0200 A
202 031F
203 031F
204 031F

205 031F

·

FLAG
1

;SKIP IF NO HEX
;HEX . RETUR,N.

;NO HEX RETURN.

CR EAT E A FCUR DIGIT HEX WORD

206. 031F

207 031F 8419
208 0320 5004
209 0321 .3100
210 0322 ~41q
211 0323 ADI7
212 0324 213C
213 0325
214 0325
215 03.25 29F6
216 0326 2000
.... , ..,
41'1)."t).,:)LJ
£.-J.f

.A~ """..,.

~-,.

Ll.• L '

B IHf:X:
A
A
B
B
A

LD
SHL
RADD
Sf

ST
JMP

1. WHAT

1.4
0 ... 1

I,WHAT
O.FtAG
NOW

;GET WORD
:MAKE RDOM FOR NEW
;MAKE WOqO
;STO~f WORD.
;F IX Fl AG.
; RE TURN

GO:
A

.JSR

B

~MP

R

JSR
..IMP

218 0328 2419 B

HEX-V
BSTART

;CHECK FOR HEX CHAR
;TO START.

·-'""\rn·lI .,... ..
~. L r A

<1H...

@WH.AT

191.
192.
193.

;GO TO ARGUMENT

195.
196.
197.
198.

199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
.213.
214.
215.

216.
217.
218.
219.
220.
221.
222.
223 •
224.
225.

REVISION-G 05/16/74
POO343B
PRMSFT
219
220
221
222
223

0329
0329
0329

··

·•
·•

0329
032~

·•

224 0329
225 0329
- 226 0329
227 032,A
228 0328
229 032C
2_30 0320
231 032E
2-32 032F
233 0330
234 0331
235 0332
236 0333
237 0334
238 0335
239 0336
240 0337

04/J2

2eOf B

RETURt-J
:) PE C-I AL RETURN

ALPHA

ttNO

EIOB A At PH:
E01F B

0201 A241 0338 0103 A
242 0339 0202 A

243 0.33A
244 033A 0039
245 0338 002F
246 033C 0047
247 0330 0040
248 033E aOSA
249 033F 0070
2.50 03-40 0000
251 0341 007E

A

SKG
SKG
JMP

AND
k

K5A:

A Al MOD:
A eRR:.
A ESC:

ASCII CHAR IN ACO
HEX NU MB ER IN ACO 0-13

227.
228.

039

229.
230.
231.
232 •
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
241.
248.
249.
250.
251 .•

02F

252.

047

253 •
254.

~ETUR~

@GECO
O.K1F
O.K39
o~

K30

HEX
O.KF

TS

':)KG
SKG

0.K46

JMP

ALPH

~ISZ

0.9
FIX

J''4P
SKG

:>KG
RTS
SUB
R TS

A K3'9:
A K30:
A K41:
A K40:

GET CHAR FROM TTY
HC:X NUMBER IN ACO
{G-Z}

USES ACO
.,lSR

21F<1 A

226 •

GET

hEX

GE T:

A
2102 A
4809 A

8

.PAGE
.JSR

6028 B
EI0F A
EIOE A
2102 ,A
6016 B F I X:
C2{)O A
f01F R HEX:

EIOB

5:41P\1

PAGE NUMBER

03/19/7~

.WORD
.. WORD
• WORD

O,K40

O.K5A
O.K46
1
Q,K47
2

:GET CHAR IN ACO
;MAKE 7 BIT ASCII.
;SKIP I F GT 9
;SKIP IF 0-9

;KEEP CHECK ING NOT 0-9.
~ASK OFF
;CHAR IS HEX
; SK IP IF GT F
;$ KIP IF A-F
;NOT A HEX NUMBER
;MAKE HEX NUMBER
;

; SKI P IF

NOT ALP.HA GT Z.

:SKIP IF GT G-I.
: SPEcr AL

:MAKE A NUMBER BETJiEEN 0-13
:BETWEEN 0-13 t ( G-Z )

.WORD
.WORD
.WORD

040
070

;ASCII AlTMODE

.W-ORD
.WORD

00

;ASC I I CAHRIAGE

07E'

:ASCII ESCAPE.

255.

OSA
RETUR~

256.
257.
258.

RFVISION-G 05/16/74
P00343B

PRMS FT

252 0342

:)4/02

··

.253 0342

·"
·
·•

254 0342
255 0342

-tI

.".256. 0342

257 0342
2S8 0342

~E

SSAGE

PRINT

0342 2913.A
0343 4700 A
0344 4300 A
0345 8BOO A
0346 8200 A Ll:
264 0341 4800 A

.265 0348,.2102 A.
266 034<3 2~30 A
267 034A 0201 A
..26B. 0348 . 5. 8.F8..A. KEEP:
269 034C 2eOD B
270 0340 8200 A
<.21.1. 03!tE 2GOD,"-B
272 O.34F 4AOI A

213 0350 21F5 A
.2.1A 035.1
275 0351
276 0351
.. .2.1.7 0.35.1 . !tLoa A... CRLF:
278 0352 2eoo p

·
-tI

MESSAGE

UNTTL A WORD OF All 0

JSR

PULL
PUSH
LD

LD
AISZ
JMP

;SAVE ALL REG

2, ( ~)
Q,(2}
0,0
KEEP

;GET ADDRESS 'JF MESSAGE
;GET WORD
;SKIP IF DONE
:KEEP GOING
;GET SAVED REG.
;RETURN +1
;MOV.E MOST TO LEAST
;PRINT IT
;PRINT lOW ORDER

RFTRV

JSR
tiTS

SAVE
3
3

1

t{OR

0,8

JSR

@PUTC

LD

0.(7)

JSR

iilPUTC

AISI
JMP

2,1
II

JSR

@CRLFA

r

I
t...J.

JSR

MORE

PRINT CR LF

"_,,n
V"
: PR

; PR I NT IT.

LI

@PUTC

035.6..

ACIF 8

ST

3,AC3

ASiO B

.iT

2, .aC2

A41C B
AOIB B

~T

1,~Cl

ST

Q,ACO

I NT IT

. .. SAVE :,

288 035A 0200 A

kTS

2'11.
272.
273.
274.
215.
276.
271.

219.
280.
281.
282.
283.
28.4 •..

-..11..1.

mPUTC
O,OA

JSR
RTS

8

. GFT
·9

2eOD

265.
266.
267.
268.
269.
210.

278.

TO NEXT WORD

;POINT

2R2 0356
0.356
0351
0358
287 0359

FOUND

259.
260.
261.
262.
263.
264.

4COA A

281 0.355 0200 A
.2..83
284
285
236

9

fiE 5 S :

.259
260
261
262
263

279 0353
2ao 0354

.PAGE:
@~lESSA
JSR
ADDRESS OF MESS.AGE

KETURN
PRINTS

5:41Pf-1

oAGE NUMBER

03/19/15

;SAVE AC3.
;SAVE ACl.
;SAVE ACI.
;SAVE ACO.
; RETURN

2'85.
286.
2.87.

288.
289.
290.
291.
292.
293.
294.
295.

REVISION-G 05/16/74
PQ034:1R 03/19/15
PRMSFT
• P.4GE

289 035B
290 0358

..

291 0358
292 0351'
293 0358
294 0358
295
296
ZQ7
298

.5 : 41 p~..,
04/0.2
P.AGE NUMBER
10

·•

; GET CHAR.
JSR
STaRT
RETURN AFTER A CARR IAGE RETURN HAS BEEN TYPED.
SPECIAL CHAR RETURN

·.,

klTMODE. START Cf PROGR.~M.
oACK .~R ROW. TYPE WHICH MCDE OF GPERATION.

~

·•

035R
.Q358
035B
0358

296 •

4··.

·

·..

303 035A
304 0358

4 HEX DIG IN
LAS T 2 ALPHA CHAR

LAST

WHAT. FLAG -1 I F NO HEX CHAR.
AS A NUMBeR 0-13 ( G-Z) IN WHeRE.
AFLAG -1 IF NO ALPHA CHAR.

START:
;ZERO FLAGS THAT ARE USEe.
;HEX WORD.

305 0358 ·4(00
306 035C A019
307 0350 A01A
30B 035£ 4CEF
309 035F A017
310 0360 AOIS
311 0361.

A

LI

0.0

B

Sf

0, WHAT

R

ST

Q,WhERE

;ALPHA POINTER.

A
B
B

LI
ST
5T

0.-1

: TO SET FLAGS TD -1.

Q,FlAG
0, ,a, t= LAG

;/llPHA FLAG.

312 0361 29C7
313 0362 21se
314 0363 2106
315 0364 A01S
316 0365 S8lA
317 0366 SEOS
318 0367 3200
319 0368 A8IA

A NOw:
A
A

I-'

B
B
A
A
B
320oD369 21F7 A

J.,.-v ....

O,~fl~G

';SET AN

LD

2.WHERE

~HL

2.8
0,2

:GET LAST INPUTS.
;MAKE ROOM FOR NEW.
;~AKE POINTER
;WHERE IS LAST TWO ALPHA.
;KEEP GOING UNTILL .CR .•

GET
IHEX

conr,.

.;MP

2,WHERE
NOW

SKNE

O.AlMOr;

036B 2194 A

JMP

NST~R,T

036C FI04 A
036C 2192 A.

SKNE

O.ESC

JMP

NSTART

SKNE
R TS

O.CRR

SKNE

036A
036A Fi04 A

~T

spec:

FIOl A
0200 A
F129 A
211F A

0375
0175
0315
0316
337 0317
338 0318
339 037<;1
340 0379

ALot-"A FLaG.

;CHECK FOR AlTMODE
;SPECIAl GO TO START.
;CHECK FOR ESCAPE.

O.B~RR

;CHECK FOR CARR I AGE RETURN
;NORMAL EXIT
;CHECK FOR BACK ARROW.

JMP

BAR

;15.

SKNE

O.KD
TTA
NOW

;CHECK IF

JMP

0373 2101 A
0374 21Ee A

;HEX FLAG.
:qEAC/WRITE FROM TTY
;HEX NUMBER RETURN
.SPECIAL CHAR

JSR
JMP
JMP
ST

RADD

330 0312 flO6 A
331
332
333
.134
335
336

301.
302.
303.
304.
305.

••

302 035R

326 036E
327 036f
328 0370
329 0311

299.

300.

306.

299 0358
300 035B
301 0358

321
322
323
324
325

297.
298.

JMP

$.

;KEEP C HECK I NG

TTA:
2C27 B
8033 R
2C26 R

JSR

@CRlFA

lO

2000 R.

JMP

O.RUfFAD
@OHEXA
BSTART

0024 A KD:

• WORD

JSR

024

:CRLF.
;GET AODRJ:SS.
;PRINT IT.
:ASCII

$.

307.

308.
309.
310.
311.
312.
313.
314.
315.
.316.
317.
318.
319.

320.
321.
322.

323.
324.
325.
326.

321.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
3'.0.
341.
342.
343.
344.
345.
346.
341.

REVI S IDN-G 05/16/74

POO343B

PRMSFT

03/19/15

34] 037A
. RETRV:
342 031A
343 031A 801B B
344 0318 R41C B
345 037C 8810 B
346 0310 8Cl E B
347 037E 0200 A
. ~ -3:4-8 . O.37E
349 037F
350 037F 060B A LISTE:
.351 03aO

352 0380

3.0..0
361
362
.. 36..3
364

365
.. 36.6
367
368

03131 32.83 A
0388 3600 A
038~ 8200 A
O.3.BA2COD . B
03Se 8819 R
038C 4BFF A
03.8.1: 2Lf6 A
038€ 2~E8 A
038F 0200 A

.PAGE
LO

LD
LO
lO

O.ACO
I,AC1
2,AC2

3,AC3

kTS
.WORD

LST

JSR

SAVE
0.2
3.4
l,LISTE
2.4
Q,KF

;RESTORE
;RESTORE
:RESTORE
;RESTORE
;RETURN

ACO.
AC 1.

AC2.
AC3.

OHEX:

0380 2905 A
0381.32.81 A.
0382 4f04 A
0383 85F8 A
QaSA 5A.o4 .. A.LOOP:
358 0385 8016 8
359 0386 A819 B

353
.. ., .. 35ft
355
356
.. 35.1-

5:41 0 ["1
PAGE NU~"'3ER
11

04/»2

RCPY

II

to
ROL

lO
ST

k.AND
RAO [)

LO
.JSR

lO
AIS Z
.JMP

JSR
RTS

2,WHAT
0.2
1.2
0,(2)

@PUTC
2,WHAT
3,-1

lOOP
RETRV

All REG.
;PUT.NUMBER TO TYPE IN AC2 •
;SET BIT COUNTER
;GET POINTER TO LIST
;f'10VE MDST TO LEAST
;MASK
;SAVE WCRD
:MASK IT
;MAKE POINTER
;GET WORD TO TYPE
:TYPE I T
;GET WORD
;8UMP COUNTER
; S ,AVE

;NOT

DCNE
;GfT SAVED REG.
;~ETURN

348.
349.
350.
351.
352.
353.
354.
355 •
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369 •

370.

371.
372.
313.
314.
375.

REVTSION-G 05/16/74
PRMS FT

POO34.3B

372 0391 8010 A
373 0392 F012 B
374 031
18

'JU~1RER

• PAGE

0433

0433
0433 8022
0434 CI2E
0435 29.20
0436 2907
0437
581 0431 4004

587 •

TEMPCK:
LO

R
A
A
A

ADD
JSR
SR

,J

:GET ReM AODRE s s.
;MAKE CO\1"1AND WDRD.

O.RCM
O.TEMPWD
S ENCA

:SEND (OMMAN D.

SEND

;

DUM~Y

FOR HARDWARE.

"AIT:

;GET TIME.
1,4
A
II
@LWAITA
;WAIT BEFORE GOING ON.
JSR
588 0438 2C25 8
;CHECK FOR OVER TEMP.
dOC
TEMPT.WAIT
589 043<) IFFO A
590 043A
WRITEWO:
591 043A
Q,ROM
:GET ROM ADDRESS.
LD
592 043A 8022 B
;WR I TE ADDRESS COMMAND.
ADD
a.WRITE
593 0438 C125 A
;SENO WORD.
JSR
SENSA
594 043C 2919 A
0.,(3)
;GET DATA WORD.
lD
595 0430 8300 A
596 043E
597 043F.
598 043E
SEND DATA TO PROM PRCGRAMMER.
DATA IS CO~PLEMENTED BEFORE IT IS SENT.
599 043E
.."
600 043E

.

.

601 043E
602 043F
603 043E
604 043E
605 043F
606 0440
607 0441
608 0442

SEND:
'5000
60.12
4DOR
5809
2115

A

l..AI

0,0

6

A~JD

O.MFF

A
A

II
ROL

A

JMP

1 .. 8
0,9
ON2

; COMPL EM ENT DATA.
.KEEP lEA,ST 8 BITS.
~NUMBER Of 91TS TC SEN!).

;MOVE TO HIGH.
;GO SEND DATA.

588.
589.
590.
591.
592.
593.
594.
595.
596.
597.
598.
599.
600.
601.

602.
603.
604.
605.
606.
607.
608.
609.
610.
611.
612.
513.
614.
615.

REVISI'JN-G

01:)/16/74

PRMSFT

POO3438

5:41P'~

)4/02

PAGE

03/19/15

bOg 0443
610 .0443
611 0443 4COO A fT

2.HICKSM

2.0

~I,

2,WHAI

LD

3"SWBUF

RADD

0.3

.J

SR

RADD

aoc.
5KNE
JMP

JSR

AISZ
J

SR

~MP

JMP
JSR

;GET RETURN AOJc{~SS.
;PUT ON STACK.
;SAVE NUMBER.

987.
988.
989.

:GET

991.
992.
993.

990.
NUM B ER.

@HEXYA

LI

lO
AISZ

8019' 8
4800 A
2104 It
29AD A
0200 A

6R

;SET ROM ADDRESS .- 0
;STORE IT.
;lERO CHECK su~.
;SET MOST SIG CKSI'J. TO o.
;SEI FLAG •
;SET AC3 = POINTER
;FIX STARTING ADDRESS.

@R E~DWA

; READ PROf",

0'92

; MAKE CHECK SUM.
,;CHECKIF MOR!:: THAN
;SKIP IF ERROR

eYO\l "ADAG

o. (3)

;NORMAL
;PRINT BAD DATA

.+2
@ARR
3.1
@RO~IA

~CHECK

PUTIT

;NOT

O,Wt-t~T

'~GET

0,0
NGTVAR

:I~

PCKSM

FOR

t=Ll\ G.

NO ERRORS WILL

; AN ERROR.
;PRINT CHECK SUM.

kTS

n 11... 1\:>1'"1

;BUMP HIGH CKSM.

1012 056S 21F3 A

JMP

KfPC

;00 REST.

I

o;,:)~

:I:

I

.,.,.. Jil

~

•.•

KEEP CHECKING.

aUF END.

ADAG:
'i"""l-"'""'tr't..

THEN

DONE

1 SZ

:!"\~:;n

16.BIT C KS~'1 •

POI~TER

j8UMP

B

iV1.1

29

NU~9Ec<

VARA:

VA.IR:
986 0553
987 0553 4COO A
9aB 05 54 ____ A C22_ A
989 0555 4EOO A
990 0556 A839 B
.. 991 0551
992 0558
993 0559
994 05SA
995 OS5A
996 0558
997 055,(
998 0550
999 O'55F.
1000 Q.5.5F
1001 0560
1002 0561
1003 05,,62
1004 05-~63
lO05 0564
1006 0565
1007 0566
1008 0567
1009 05,68
1010 0568
, .......... V::JOO

5:41P:;1

84/82
03/19/15

BE ZERO.

994.
995.
996.
997.

998.
999.
1000.
1001.
1002.
1003.
1004.
1005.
1006.
1007.
1008.
1009.
1010.
1011.
1012.
1013.
1014.
1015.
1016.
1011.
1018.
1019.

)4/J2
5: 41 p'-'\
PAGE NUMBER
30

RFVISI;]N-G 05/16/74
PRMSFT

POQ 343 B

1013 056A
1014- 056A
1015 056A
1016 056A 2C11
1017 0568 0794
1018 056C 2000
1019 0560
1020 056C,
1021 0560 2C21
102? 056f 4COO
1023 056F A039
1024 0570 A022
1025 0511 4EOO
.102h 05J2 2C28.
1027 0573 3200
1028 0574 1 Al a
1029 0515 2C14
1030 0576 ?IF8
1031 0577 299C

0'3/19/]5

• PAGE

NCTVAR:
B
A
B

~SR

@~ESS~

.WORD

V:JON

..IMP

BST~RT

; PI<. I NT MESSAGE.
;TO

STAQT.

PRCK:
B
A

8
B
A

B PRl P:
A
A
B PRlGP:

A
A 00 :
2.000
. 1.03.2 057B
B

1033 057~
1034 057<;
1.035 O.51S 2C27 B
1036 057A 4COO A
1031 0578 A039 B
lOJ-B 057C. A022 B
103Q 0570 4EOO A
1040 057£= 8e23 B
1041 OS.1F eBOO A
1042 0580 1A06 A
1043 0581 4801 A
10.44 05.82 2.C14 B
1045 0583 21FR A
i046 0584 21F2 A
1047 0585
1048 0585
1049 0585 7839 B
1,0.50 0586 2IEE A
1051 0587
1052 0587
1053 0587 1839 B
1054 0588 2IF8 A

jS~

@CRlFA

II

0,0

; SET ACO TO

ST
ST
LI

O,HICKSM
Q,RCM
2,0

.JSR

@READWA

;ZERO HIGH CHECK SU!..1.
;ZERO PROM ADDRESS.
;ZERO CHECK SUM.
;READ A PQ.OM WORD.
;UP DATE CHECK SUM.
;ADD ONE TO HIGH CKSM p.:
;CHECK FOR END ..
;KEEP GOING.
;PRINT CHECK SUM.
:TO START.

RADD

0,2

uoe

CYOV.ADDI

jSR

@ROtJIA

JMP

pqlD

JSR
..JMP

PCKSM
BSTART

JSR

@CRlFA

LI

0,0

~T

O.HICKSM

,-"T
,,;)1

a.RCM

o.

BRANCH.

Be K:

BCKLP:

KKPP:

:ZERO ACO.
;ZERO HIGH CHECK SU'1.
;lERC PRC~·1 ADDRESS ..

It

2,0

~lERO

lO

3, SWBUF

ADD
dOC
AISl

eYOV.OAD

CHECK SUM.

.J$R

3,,1
@ROMI.A

;STARTING ADOR ESS OF BUFFER.
;UPDATA CHECK SUM.
;AOD ONE TO HIGH CKSM IF BRANCH.
;UP DATA BUFFER POINTER.
:CHECK IF DONE.

2,« 3)

JMP

8CKlP

;KEEP GOING.

,.IMP

00

;OONE.

1 SZ
.,lMP

HICKSM
PRLGP

;ADD 1 TO HIGH CKSM.
:RETURN.

lSl

HICKSM
KKPP

;ADD 1 TO HIGH CKSM.
;RETURN.

ADDl:

DAD:

JMP

1020 •
1021.
1022.
1023.
1024.
1025.
1026.
1027.
1028.
1029.
1030.
1031.
1032.
1033.
1034.
1035.
1036.
1037.
1038.
1039.
1040.
1041.
1042.
1043.

10 .. 4.
1045.•

1046.
1047.
1048.
1049.
1050.
1051 •
1052.
1053.
1054.
1055.
1056.
1057 •
1058.
1059.

1060.
1061.

REVrSTOI\i-G 05/16/74
PR~-1

PQ0343B

SFT

1055
1056
1057
10')8
-1059
1060

04/02

IJ62.
1063.

DUP:

058<;

0589 2eI1 R
OSSA 0770 A

1064.

@ME SS,A
lDRCM

;DRINT Mr::SSAGE.

.;SR
l I

@lCKSA

.'iT
LD

a,ReM
3,SwBUF

;WAIT FeR INPUT
;SET ROM ADDRESS
~SAVE IT
; ME ~ORY POINTER

JSR

.WORD

R
4COO A
A022 -8
2C29

8C23 B

0.0

1065.

1066.
1067.
1068.
lQ69.

1070.
1071.

DUPED:

1064 058f
1Q65_ Q58F

2C28 A

~SR

IJ66
1067
l06a
1069

0590
0591
0592
0'593

A30a A

5T

1070

05~4

@REt'DWA

ot

(3)

A IS l

3,1

4SR
JMP
JSR
JMP

@ROr.'IA

C4E8 A FF IN:

.WORD

FIN

03CE A AR R:

·.WORD

ERROP

0639 A TNG! :
C004 A K4 !

.WURD
.WORD

4BOI A
?C14. B
?lFB A

298F A
0595
2500 A
1011

1012 0596
1073 0596
IO?.!! .. -.05 91
1075 0591
1076 0598
107.7-_ 0..59. .8
1078 o5ge
1079 059<;
lOBO 05.9.ft

5:41pf"1
NUMfjER
31

.FAGE

0589
0589

0588
1061 058e
---1062-,0580
1063 058E

PAGE

03/19115

DUPED

:READ FROM PROM
;STORE IT
:BUMP POINTER
;ADD ONE Tn A~ORESS.
:NOT DONE

VAIR

;VER I FY.

alFFIN

: PR I NT

1072.
1073.
1014.
1075.
1076.

1017.
1076.

MESSAGE.

1019.
1080.

1081.
1082.
1083.

1084.
1085.

PTf\GI

1086.
1087 •.
10B8.
1089.
1090.
1091.
1092.
109.3.
1094.
1095.
1096.
1091.
1098.
1099.
1100.

4

lOR 1 OS9A
RF DCRl:
1082 059A
LI
1083 059A 4FIO A
LD
1084 0598 8168 A
ROUT
1085 059C 0602 A
108.6 .,QS9JI lC01._.A ~.
. hOC
1087 059E 21FD A
JMP
kIN
1068 059F 0401 A WTlOP;
1 oat} 05AQ 7164 A
~KAl
R.TS
1090 OSAl 0200 A
SHR
1091 05A2 5eFE A
lOQ2 05A3 14FB A
riDe
'{TS
1093 05A4 0201 A
1094 05A5
1095 05A5
CR FR :
1096 05A5
PULL
1097 05A5 4400 A
LI
1098 05A6 4FID A
KIN
1099 05A7 0401 A
~KAl
1100 O'5A8 7IFO A
JMP
1101 05ACi 2101 l\
~HP
1102 05AA 216E A

3,CR.A.O

O,CRBUF
STAI\O

;ADDRESS OF CR.
:ADORESS OF BUFFER.
;READ CARD.

POA,.+2
.-2
STATUS

;CHECK.IF RECEIVED.

Q,H(O

;CHECK IF ERRO R.

.GET

STATUS.

;ERRQR.
0.2
BIT1.WTlCP

;BUSY.

1

:DONE.

1t 01.
0

3.CPAD
STATUS
O.K4
CR.
IN ERR

: GET CARD Rf.=ADER
;GET STATUS.

;SKIP IF O~ lIl\JE.
;NOT ON LINE.
;ERROR.

ADDRESS,.

1102.
1103.
1104.
1105.
1106.
1107.
1108.
1109.

REVISION-G OC5/16/74
PRMSFT
POO343R
03/19/75
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
.1116
1117
1118
1119
1120
1121
1122
1123
1124
1125

1126
1121
.1128

o5.t\8

0582
TORSC:
0582
05B2 2919 A

o

..JSR.

51

NEW

a, A"DC

Q,

;FIX FLAGS FOR BUFFER
;SET .AND INSTRUCTION.
;PRINT MESSAGE.

;~JDPESS.

JSR

@~ESSA

.WORD
.J SR
.J SR

CRRl
@lrJf(SA
@CRLFA

.JMP

CRRlM

JSR

CRCKSM

;CHECK SUM UNTILl nONE.

JSR

READCR

;WAIT FOQ. KEYBOARD HIT.

CRRLM:
LO

o

bOC

GTEC~TORSC

SK.AZ
JMP

Q,M4000

;READ A CARD.
;OONE R EADI NG. WAS AN
:GET RECORD TYPE.
;TITLE OR SYMBOL.
;SKIP IF OAT A.

TORSC

:ENO RECORD ..

CRCKSM
3,CRBUf

:CHECK

oJ

MP

05R8 21F9 A
CR OAT.A.:
0589
05R9 2912 A.
J SR
058A 8D49 A
LD
05HB 8100 A
LD
~NO
O'5BC 6436 R
0580 8303 A
LD
05.BE .~O3.7 B ANDeR. ,: ~AND
kCPY
05BF 3281 A
05CO C833 B
AOD
.LD
O.5C-.1 .s.038. B
oOC
05C2 1501 ~.
ST
05C3 td1~R B
O.5C4 A·.9FC A .. NfR.N!
-llSZ
CR ST:
05CS
LD
05C5 8306 A
O..5C6 A200 A
Sf
05C7 4AOI A
41S1
05C8 4801 A
AI S l
I41S1
O·5C9 49Ff A

1129
1130
,.113..l
1132
1133
,.L.13..4.
1135
1136
1131...
1138
1139
1140
1141 05CA 21FA A
1142 05CP 21F7 A

5 : 41 P ~·1
32

NUM8ER

.. PAGE

CR :
05A8
05AB 2960 A
O'5AC ALII A
05AO 2el1 A
05AE 0807 A
05AF 2C29 B
05HO 2.G27 B
0581 2101 A

O'5R3
0583 2928 A
0584 25E3 A
'5R 5 8300 A
0586 12.FB A
05A7 7151 A

041 J2
Pt\G~

JMP
..IMP

@TNGI
t

(3)

1. ( 3)
1,K3FFf

*.

RECORD.
;AOORESS OF CAPO BUFFER.
;GET lENGTH.

O~3(3)

;KEEP LENGTH.
;GET INITIAL ADDRESS.

O.• ADMSK

;.KEEP l E.AST. BI.TS.

0,2

2.BUFFAD
O.FIRAD
NZRC,NFRN
2.FIRAO

;ADDRfSS Of WR I TE BUFFEP ..
:CHECK IF FIRST ..

1,-4

.;UP OAT E L ENGT H..

0,6(3)
0, ( 2)
2.1
3,1
1, -1

CQST
CRRLM

;NO.
;YE S

SAVE

ADDRESS.

;GET OAT A.
: STORE IT.

:CHECK IF CARD DONE.
;NO.

1110.
1111.
1112.
1113.
1114.
1115.
1116.
1111.
1118.
1119.
1120.
1121.
1122.
1123.
1124.
1125.
1126.
1127.
1128.
1129.
1130.
1131.
1132.
1133.
113·4.
1 1 "'l

~

~.L_';J.

1136.
1137.
1138.
1139.
1140.
1.141.
1142.
1143.
1144.
1145.
1146.
1147.
1148.
1149.

REvrSION-G 05/16/74
PQ~SFT

1143
11!t4
1145
1146
1141
1148
1149
-1150
1151
1152
1153
1154
1155
1156
1157
1158

P003438

• PAGE
05ce
CRCKSM:
-05ee
LD
05ee 8031 A

PAGE

0, ( 3)

~ND

O.K3FFF

05CF 3281

kCP Y

0500
050-1
0502
0503
050.4
0505

LD

0,2
0,1(31

6036 B

A
8301 A
1109.- A
5001 A
3181 A
.8302 A
3100 A
0506 4601 A
0507. 4Aff .. A.
0508 21FB A
05D~ 4900 A
115.9 Q5.DA-___ 2101.' _A_
1160 0508 0200 A
1161 05DC 294F A
1162 05.DO 4400 .. A
1163 05DE 21CC A
1164 05DF
1165,.Q_S.DF DOLO . A
1166 OSOF COO2 A
1167 05f)F OOOI A

.~-

Aloe

IERC,ENDCK

CAl

0,1

rtCPV

0 .. 1
0.2(3)
0,1
.3 .1
2 .. -1
.-4
1.0

Ln_

RADD

AISZ
AISZ
JMP

AISI
--

EN OCK:

JMP
RTS

JSR
PULL
JMP

CRAD,
STANO

STATUS

--~.

-

=

NUMBE~

3, CR8UF

LO

05CO 8300 A

oseE

5:41P~

0't/02
03/19/'5

:GET l ENG! H.
;KEEP LENGTH.
; lENGT H IN AC2.
;GET CHECK SUM.
;NO CHECK SUM.
;FORM 2ICO~P.
~CHECK SUM IN ACl.

:GET WORD.
;UP DATE CHECK SUM.
;BUMP POINTER.
; CHECK .IE _DONE.

: CHECK

IF OK.

.+2

:Bfl,O

BADCK

;CHECK IF REPEAT.

0
CQ.

;YE s.

2*8
2

1

CHECK SUM.

33
1150 •
1151.
1152.
1153.
1154.
1155.
1156.
1157.
1158.
1159.
1160.
1161.
1162.
1163.
1164.
1165.
1166.
1167.
1168.
1169.
1110.
1171.
1172.
1173.
1114.

~ E VI

04/02

S I 0 f\) - G 0'5/16/74
POO3438 03/1S 115

05F.2

LD

8021 A

05E3 3E81

A
05E4 8300 A.
05125 0121 A
OSE6 1501 A

OSE7 0200 A

OSE8 4001 A
05E9 A419 B
05EA AC1A fL
Q5f:B 901 A B STEPl:
05Ee 781 A B
o.5EO BDlS A.
05EE 1108 A
05fF f300 A Sl. OPl:

05FO 2106

~A

o 5f1 4B01

A
05F2 E015 A
... ~1~190 a.sF3 2.lEB-.. A
1191 05F4 2C11 R
1192 OSf5 0810 A
_., ",,1 L9.3 . 05E6, .2000 .... B . ,.
11 <]4

05~7

1195
1196
1197
1198

05F7 OOOE A
05F 8 5004 A
05F9 3000 A
05fA 8019 B

STEP2:

;AC2 IS PO INTER.
;GET PUNCH WORD.
;CHECK IF *.
;NO +2.
tWAS AN *.
;SET COUNTER.
;BfT CCUNTER.
:ADDRESS.
;GET PUNCH WORD.
,BUMP AODR ESS.
:CONVERT TABLE.
; BL ,ANK.
;CHECK FOR CHAR.
:MATCH.
;BUMP POINTER.
:SKIP IF BAD CHAR.

1175 •
1116.
1117.
1118.
1179.
1180.
1181.
1182.
1183.
1184.
1185.
1186.
1187.
1188.
1189.
1190.
1191.
1192.
1193.
1194.
1195.
1196.

1202 05FE 4AOl
1203 05FF 7819
1204 0600 4888
12.05 0.601 21E9,
i206 0602 8001
1207 0603 0201

A
8
A

A
A
A

~

;READ A CARD.

CRER

:ERROR.

GET CAR') BUFF ER.

3,CPBUF

RCPY

3.2
O~(31

SUB

O.A STR

oDe

NZPO •• +2

RTS
II
Sf

1.1
1.WHAT

ST

3.WhERE

LO

O. @hHERE

1SZ
LD
oOC

WHERE
3.ATBl

SKNE

O,,{~)

JMP
AISZ

STEP2
3,1
3.ETBl

ZERC. STE P2

SKG
.J.M.P

SLOP!

;KEEPCHECKING.

1197 •

~SR

@MESSA

;PRINT MESSAGE.

.WORD

INVAl

..I.MP.

eST .ART

1198.
1199.
1200 ..
1201.
1202.
1203.
1204.
1205.

SUB

3,ATBl

S.HL

1,,4
3.1

LO

STFP3:

2,CRBUF

@RErCR

LD

kADD

. ,. 1199 05FB 1303 A ..
1200 05FC 1402 A
1201 05FD A600 A

..

34

• PAGE

1168 05DF

READeR:
1169 05DF
LD
1170 05Df 8924 A
.J SR
1171 OSEO 2C32 8
JMP
1172 05El 21e3 A

1173
1174
1L75
1176
1177
1178
1179
1180
118.1
1182
1183
1184
1185
1186
1187
1188
1189

5 :41Pr-,1

PAGE NUMBER

PQ.MSFT

riOC

tine

O.WHAT
ODD,STEP3
BIT1,$TEP3

AI S l

1.(2;
2.1

ISl

WHAT

AISI

0,-72
srI: PI

ST

.JMP

LO
kTS

3.CR BUF

1

• Tn

".,J.U

START •.

;CREATE WORD.
ROCM FOR NE'1l BIG.

;MAKE

;MAKt WORD.
;GET COUNT.

·.

•
·,PUT

NEw WuRD AWAY.
;BUMP POINTER.
;BUMP COUNT.
;CHECK FOR END OF CAR C.
:NO.

1206.
1207.
120B.
1209.
1210.
1211.
1212 •
1213.
1214.

REVISIDN-G 05/16/74
PRMSFT
POO343B

04/02

1208 0604

• PAGE

1209 0604 OSAF A CR aUF:
1210 0605 OOCO A fC 0:
1211 0606 0825 A ATRL:

... wORD

1212 0607 -0422 A AS TR.:
1213 0608 0834 A ET8L:
1214
-1215
1216
1217
_.... 12~8

0609 4000 A

.WORD
.WORD
.WORD
.WORD

06CA 035B A ASIART: _. WORD
.WORD
060B 0000 A lSWB:
060e

35
1215.
1216.

CBUFF
OCO

1217.

START

1218.
1219.
1220.
1221.
1222.

0000

1223.

Tal

0422

TBl +15
04000

060C

NEW:

1219 OcOC

1220
.. -1221
1222
1223

~4000:

• WORD

5!41P~

PAGE \JU t., BE::(.

03/19/;;' 5

Oboe 4000
0.00.0

ObOE

060F
.1224 .0.6.10

1225 0611
1226 0612
.1227 (1.613
1278 0614
1229 0614
123Q 0..614
1231 0615
1232 0616
1233 0617
1234 0617
1235 0618

A
A43£ B
8033 B
F034 B
_2.10..3 A
A03T

PTNG
0.0
O.RCM

·;NOT L OR R.
;ZEP.O.

LD

3.SWBUF

LO

0,(3)

~ND

O~MFF

~T

:ZERO

ROM ADDRESS.
STARTING ADDRESS CF BUF.
WCRD.
;MASK OfF MSO.

;GET
;GET

4B.o1 A

AISZ

0.(3)
3.1

2C14 R
21FA A
2.(L1 B PTON:

JSR

@ROMIA

; BUf'lP

JMP
JSR

Rll

;NOT DONE.
:PRINT t,'ESSAGE.

0194 A
2000 B

• WORD

@MESSA
vaef\

~MP

SST ART

066B 4COO A l.E F:
066C A022 B
0660 8C?3 8

066f 8300 A LL L:
066F seFB A
0670 A300 A
0671 4801 A
0672 2(14 B
0613 21FA A
0674 21F3 A

;STOR~

IT.

;BUM,P ADDRESS.
POINTER.

:TO STAR T.

1315.
1316.
1317.
1318.
1319.
1320.
1321.
1322.
1323.
1324.
1325.
1326.
1327.
1328.

1.329.
1330.
1331.
1332.
1333.
1334.
1335.
1336 •
1331.
1338 •
1339.

LI

0,0

';)T

Q,ROM

lD
lD
SHR

3, SwBUF
O. f 3)
0,8

ST

0.,(3)

A

IS Z

1,i

.J SR

@~O"'IA

JMP

llL

JMP

PTOt-.:

:ZERC ACO.
;ZERO ROM ll.ODRESS.
;GET STARTING ltDDRESS OF BUF.

1340.
1341.
1342.

;GET WORD.

1343.
1344.
1345.
1346.
1347.
1348.
1349.

;PUT tviOST TO LEAST.
;STORE IT.
;BUMP .ADORE SSe

:NOT DONE.

REVTSION-G 05/16/74
PRMSFT

134"3
. 1344
1345
1346
-.1341,

04/02

0615
-0615
PE A02:
0615
0675 2COE 8
06.76 31BIA

39

-. PA GE
J SR
i'\Cpy

0,1

134R 0671 2eOE R

~SR

2GETC

134<} 067E 5008 A
.. ,1350 ~067 S 3400 A.
1351 061A 0200 A

SHL

1.,8
1.0

KADD

@GETC

: GET C I-iA R.
,SAVE IN ACl.

;GET CHAR.
:MOVE TO MOST.
; FORM .WORD •

RTS

PTRlM:
1352 0678
.13530678 2920 A
1354 067e 29F8 A

JSR

LSTX

JSR

REA02

13~5 061D 121C A
doe
,,-135.6,.Ob.1£_ llaA.".,A.~, ..-__ .. __ ,._ --$ K.A_I .
1357 067F 2116 A
JMP
1358 0680

GTEQ.,TORS

;WAIT FOR STX CHAR.
;READ A 2 FRAME WORD.
;GO TO TITLE OR SYMBOL.

1360 0680 2910 A

1361 0681 29qA A
,-,13.62 0682 2100 ...A. . _. ",.,
1363 0683 2998 A
1364 0684 7100 A

JSR
JSR
JMP.
J SR

JMP

__1365 _06.85 ,_,6 Q3 7 B." .ANDP T : . AND-_
ADD
1366 0686 C033 Ii
1367 0687 AOIA B
!->T

_..803B,.B_,.
1502 A
BOlA R
A038 B.

.:.c. HE C.K., EOB... D AT A,.

ENDRC

;END RECORD.

FIXL
CKSM

; READ TYPE.

1368.

;DUMMY •
;REAO INITIAL ADDRESS.

1369.

. • +1

CKSM

;FIX LENGTH.

.+1
Q., AD.flSK
0, BUFFA.D
Q,WrERE

.•.M.ASK OFF •

;MAKE STARTING ADDRESS.
;SAVE ADDRESS.

D.FIRAD

; CHECK If.F IRS T •

tlOC

~lRC,F~STP

lD

0, WrEQ E

;CHECK IF fI~ST.
;SAVE FIRST ADDRESS IN FIPAD.

5T

O.FIRAD

FRSTP:
298F A

...13.7 4, ,06.8 D 210.0.. ,A_".

JSR
Jt4P _

131') ObBE 2980 A
JSR
JMP
i376 D68F 2iOO A
1377 0690 2988 A STOhTA: .JSR
1378 06S1 2101 A
1379 0692 21EB A
.,13.8..0._ 0693 BOlA B1381 0694 781A A
1382 0695 21FA A
138.3 0696 29.07 A ENDRC:
1384 0697 2984 A
1385 06<18 21FE A
. 1386 0695 020.0 A

CKSM

;READ TYPE 1.

• +1

;QUMMY •.. _

CKSM

;READ TYPE 2.

• +i

CKSM

-JMP

.+2

JMP

PTRLM

ST
I Sl

Q,@WHERE
WHERE

JMP

STDATA

JSR
JSR

FIXl
CKSM

JMP

• -1

R TS

1350.
1351 •
1352.
1353.
1354.
1355.
1356.
1357.
1358.
1359.
1360.
1361.
1362.
1363.
1364.
1365.
1366.

Q,.M!tOO.O .

. ~PTnATA--:

,---859. 06BO

.. ,136.8, ObItS
1369 06'8'9
1370 068A
.1371 06BB
1312 ObBe
1313 ObBe

5:41P~'"

PAGE NUMBER

03/19115

PJ03438

;READ DATA ..
;NORMAL RETURN.
;RFAD NEXT RECORD.
; STORE OAT .~.

;8lJMP POINTER.
;GO GET NEXT.
;fIX LENGTH AND CHECK ~UM.
;READ WORD UPDATE CHECK SUM.
;NOT DONE.
;ALLDONE •

1367.
1.37.0.
1371.
1372._
1373.
1374.
1375.•
1376.
1317.
1378.
1319.
1380.
1381 •
1382.
i383 •
1384.
1385.
1386.
1387.
1388.
1389.
1390.
1391.
1392 •
1393.

REVISION-f; 05/16/74
PRMSFT

POO3438

04/02

1381 069A
..1388 069A 2903 A. TORS:
1389 069B 2980 A
1390 069C 21Ff A
1391 0690 21DO A
1392 069E
F I XL :
1393 069E
1394 06t:U~ 6036 8
1395 069F 3381 A
1396 06AO 4ROl A
1391 DbAl 2903 A
1398 06A2 4800 A
1399 06A3 210? A
1-40.0. 06A4 40FE.. tt.- ..
1401 06A5 A419 B
1402 Q6A6 5001 A YES:
1403 06A7 3281 A
1404 06A8 0200 A

5:+1PM

PAG!: NUA4BER

03/19J15

• PAGE
JSR

FIXL

;FIX LENGTH.

JSR

CKS~

,JMP
JMP

.-1

:RE AC UPO~TE
:NOT DONE.

PTRlM

:READ NEXT RECORe.

O.1<3FFF
0.3

;LENGTH IN AC3.

AND
kCPY

40

1394 •

1395.

CHECK SUM.

jKEEP LENGTH.

AI SZ

3,1

;CORRECT LENGTH.

JSR

REA02

0.0

; R E!~ 0 CHECK SU~.
; CH E CK IF CHECK SUM IS

~MP

YES

;NOT

o.

4..1

1.-1
1, wH.~T
0,1
0,.2

;SET

FLAG.

.k IS

Z

ST

l...AI
RCPY
RTS

1396.

~STORE

IT.

;FORM 2'S COMP.
;AC2 HAS CHECK .SUM.

o•

1391.
1398.
1399.
1400.
1401.
1402.
1403.
1404.
1405.
1406.
1407.
1408.
1409.
1410.
1411.

RFVISIO~-G

05/16/74

PRMSFT

PJ0343B

• PAGE

1405 06A9
1406 06A9

1407
1408
1409
1410

LS IX:

06AS 2COE B
06AA 48Ft: A
06A6

04/02
5:41PM
PAGE ~U~~BEQ
41

03/19/75

21FD A

,JSR

@GETC

AISl
JMP

0,-2
.-2

;GET CHAR.
:CHECK FOR STX CHAR.
• NOT IT.

R TS

06AC 0200 A

1411 D6Af)
MOVEE:

. 1412 .Oi;AD

:SEE IF THERE WAS A CHAR.
;NO USE READ IN BUFF~R.
;PUT FROM ADDQESS IN ACZ.

1413 06AO 2C2A B

JSR

@HEXYA

1414 06AE 8033 A
1415 06Af 3281 A
MOVIE:
1416 06BO

LO

O.BUFFAD

Rep),

0.2

2901 A

LO
JSR

3, S WBU F
MOVE

21Al A

JMP

PT~G

;PUT TO ADDRESS IN AC3.
;MOVE IT.
;00 OPTIONS.

;ZERO ROM ADDRESS.

1417 06BO
..,l.!tlB. 068.1
1419 0682
1420 0683
-1421.0683
1422 06B3
1423 0683

8C23 8

1423.

MOVE:

4COO A
1424.Q6B:lt AD.22 .B
1425 06B5 8200 A MOVl:

LI

0.0

;:iT

O,RCM

LD

1426 0686 A300 A

ST

0, (2)
0, (:)

1~21oQ6B1AAOl

A.
1428 06138 4801 A

~JSI

2.1

AISZ

3 .. 1

1429 0689 2C14 B

.j

1.43.0. . . n6.B.A 2iFA A.
1431 O'6BA OlOOA
1432 Ob8e
1433 06BC
SR G:
1434 06Be

JMP

1435 ObBe 2e2A B
. 143.6 0.6..8 D 8034." B
1437 068E 2C35 B

i438 ObBF A033 B
1439 06(0 8410 R
1440 06Cl A418 B
1441 06C2 F034 R
.. 1442 .06(3 2102 A
1443 06(4 80.74 B

1444
1445
1446
1447
1448
1449

06C5 2101 A
06(6
SRGl:

1412 •
1413.
1414.
1415.
1416 •
1417.
1418.
1419.
1420.
1421.
1422.
1424.

1425.
1426.
1427.
1428.
1429.
1430.

; STORE IT.

1431.
1432.
1433.
1434.
1435.

;GET WORD.

@RO~IA

.CHECK FOR END.

1436 •

fJ,OVL

.NO.

@HEXYA
Q,TBFAO

;CHECK IF CHAR.

lD . .

:NO_GET TEMP ADORESSA

1437.
1'+38.
1439.
1440.
1441.
1442.
14·43 •

JSR

@CHARGA

;CHECK IF PROTECTED.

1444.

ST

"'"
.,"' 1 ir.,- a. n.
\,)"OvrrAU

lO
51
SKNE

1,BUFEND
1.AFLAG
Q,TBFAD
SRGl

;SAVE MODE IN AFLAG.

1446.
1447.
1448.

SR

KTS

jSR

JMP

LD
JMP

O.Ef\OBUF

;CHECK IF NEW OR OLD BUFFER ADDRESS.
:DEFAULT BUFFER.
;SET RANGE OF PROM TO 4K.

SRGtO

06C6 8013 R

LD

O.K511

06C7
SRGlO:
06(7 AGIO B

.:>1

O.BLFEND

06C8 F412 B

SKNE

1.MFF

1450 06Cg 7106 A

~MP

MM5203

1451 06CA 4COO A

LI

D.O

1449 •

1450.
1451.

;SET BUFFER LENGTH TO 511.

1452.
1453.
1454.
1455.

;CHFCK IF 4K OR 2K PROMS.

1456.

;15 4K DROM ZERO BUFFER.

1457.
1458.

REVISION-G 05/1t/74
PRMSFT
POD 3438
1452 06(8
1453 06CB
1454 06Ce
1455 06CC
1456 06f.C
1457 06CE
1458 06(F
1459 0600

04/02

PAGE

03/19/J5

5:41P~

~UMfH:R.

42

.PAGE

1459.

SRGLl:

TEMP

8833 R

LD

2,BUFFAD

;!=ILL

2000 A
8018 B

.JSR

LD

@ERCF
Q,AFLAG

;FILL
;FIX MODE.

AOIO B

.:)T

O,BlJFEND

2502 A

JMP

@TT/iA

; PR I NT BACK.

LI

0.-1

;MOOE IS 2K PROM.

JMP

SRGll

• WORD

TIA

BUFFER.
BU FFER.

MM5203:

1460 0600 4CFF A
1461 0601 21F9 A
1462 06D2
1463 0602

1464 06D2 0375 A TT 4A.:
. 1.465 06D3
1466 0603
CKRG:
1467 0603
--1468 0603 EI05 A
1469 0604 2101 A
1410 0605 0700 A
ERRG:
1411 0606
1472 0606 2el1 B
1473 0607 073F A
1474 0608 2000 R

SKG
JMP

ERRG

JSR

@~ESSA

.WORD

PQ,OT
BSTART

.JMP

;CHECK IF PROTECTtD.
; PR aT EC TEO ERROR.

;NO RETURN.

kTS

1415 0609
1476 06D<3 OBFE A PRQTEC: • \~O RD
.WORD
1477 DoDA 04AO A ERCf!
1-11

Q,PROTEC

;PRINT MESSAGE

1460.

1461.
1462.
1463.
1464.
1465.
1466.
1467.
1468.
1469.
1410.
1471 •
1472.
1473.
1474.
1415.
1476.
1477.
1478.
1479.
1480.

FENC-l

1481.
1482.
1483.

ZERCF

14.84.

REVISIJN-G 05/16/74
PRMSFT
P003438 03/19/75
1478 0608
1479 060B
1480 06DR 2030 A LS T:
06DC 2031 A
0600 2032 A
060E 2033 A
06DF 2034 A
06fO 2035 A
06Fl 2036 A

5 : 4 1P~

04 I ;) 2

PAGE NUMBEQ

43

.PAGk:

.ASCII

•

1-485.
1486.
0

1 2 3 4 5 b

7 8 9

!3 C 0 E Ft

,~

1487.

ObE2 2037 A
06E3
06E4
06E5
06E6

2038 A
2039 A
2041 .A
2042 _A
06E7 2043 A
06F8 2044 A
06£9 204_5 A
06EA 2046 A
06FB
06£8
06ER
06FB 0325 A
0.6£C 05a9 A
06ED 0486 A
ObEt: 05AB A
06EF 048C A
06FO 0632 A

1481
1482
1483
1484
L485
1486
1487
1488
148'1
1490 06Fl
1491 _06f2
1492 06F3
1493 06F4
.1494 06F5
1495 06F6
11 l.cnL

.l...,.7U

1"'1£"""
l_.Jor f

1488.

1489.

AlIST:

1490.

.WORD
.WORD
.WORD

GO

.wORD

CQ.

BININ
PT

06AO A

.wORD
• WORD
.WClRo

04F6 _A

• WORD

ObBe A
01FA _A

• WORD
.WORD

PNT ~p~
SRG

VP

05.6.O.A -_

• WORD

PRCK

0495 A

.WORD

PREAD

1'\"")1Ir

Y.2I-H.,

14.97 06FB 0414
1498 06F9 0304
1499 06FA 054D
1500 06FB 04A8
1501 06FC 0579
1502 06FD 03FC
1503 06FE 03E2

,-u·.. nn

Dur

INBIN

MOVEF

~

~

"-

.nur\u

.;:)c~"

A

• WORD

A

.WORD

A
A
A
A
A

.WORD
• WORD
.WORD
• WORD
.WORD

RlIST
SPACE
VARA

r:"T t l

·;•
·,
·;•
,.

.
..·
..·

I
J
K

REi~D

COML E~4 ENTEO

READ RL~ CARDS.
READ TRUE PAPER

L

REAO RlM

M
N

~CVE

P

·

·•
·,.
,.
•
·;..

~EAJ

1491.
FROM PROM TO MEMORY BUFFER. 1492.

a

,

Q

R
r

.::l

T
U

PST~RT

V
W
X
y

ERASE

Z

ZRO
BCK

*********

GO TO

G
H

P~PfR

O~TA

T*PE.
TllPE •

ME~QRY.

TAPE.

1493.
1494.
1495,.
1496.

1497.

IN PIN PAPER TAPE.
1498.
SET TEM P BUFFEQ. ADDRESS.
1499 •
VERIFY/PROGRAM PROM.
1500.
PRINT CHECK SUM, Of PROM.
1501 •
LIST ROM. TYPE STARTING HEX ADR. 1502.
... Ui"'i. Lt" !"'KU!"'!.
L
1503 •
TYPE MEMORY LOCATIONS.
1504.
QEA~

~

r:"T

,)[:1

r"'\

n

'"

1/

.l"'\;n n

••

1505.
VEP. r FY MEMORY BUFFER TO PROM.
1506.
FILL TEMP BUFFER WITH HEX CHAR • 1507.
PRINT CHECK SUM OF BUFFER.
1508.
PROGRAM PQOM.
1509 •
CHECK IF PRO~ IS ERASEO.
1510.

REV I S I ;)N-G 05/16/74

POO343A

PR~~SFT

04/02

1504 06fF
1'505 06.F .F 5052 A MSG:
0700 405::3 A
0701 4654 A

15J6
1501
1508
1509

0102 42?O A
0703 0000 A
0704
01.04 CDOA A wORK:
A
A

0705 5052
0706 4F41
01Q7 5.241
0708 4n4D

1511.
1512.

• PA. GE

.ASCII

·PR~SFT.et

• ~~O R 0

0

.WORO
• ASC 1 I

DDCA

.WORD

0

'

PROG~AM'JIING.

44

f

1513.
1514.
1515.
1516.

A

A

OIOg

494E A

-010A

472~

A

0708 2020 A
1510 070C 0000 A
1511
1512
1513
1514

5:':'lPM

PAGE NU,,"1BER

03/19/,5

0700

.A SC 1 I

'VERIFING.'

1519.
1520.
1521.

.WORD

0

1522.

0700

070n

0700 .5645 A
070E 5249 A
070F 4649 A
0710 4E47 A
0111 2E70 A

1515 0712 0000 A

1517.
1518.

DONE:

REVISIOf\-G OS/16/74
POD3438 03/19/15
PRMSFT
1516 0713
1511 0713 2050 A PA 0:
0714 524F A
0715 4020 A
0716 41'54 A
0717 2041 A
0118 444'.. A
01.19 5?45 .A.
071A 5353 A
07113 2020 A
151.8 ..011C .. 00Q.0 A.
1519 0710
1520 0710 2042 A B.A OP:
01.IE 1t144.A
1521 011F COOO A

1522
1523
1524
1525

• PAGE

5 :41 P ~1
04/J2
PAGE NU~~ 3E q
45

• ASCII

•

.. WORD

a

• AS C I I

t

• WORD

PRO~

AT ,ADDRESS

t

BAD'

a

Q120 ..

A CATAIO: .WORD
.ASCI I
A
.A
A
A
452£
0125
A
1526 0126 COOO A
.wORD
1527 07?7
.1.52B Q12.1
t-:IT:
1529 0721
1530 0127 2048 A
• AS C I I
0728 4954 .. A
072<1 2053 A
012A 5041 A
012.B 434S ... A ..
072C 2051 A
OJ2D 4845 ta
012E 4E20 It.
01?F 5245 A
0730 4144 A
0731 592E A
i531 0732 0000 A
• WORO

ooaA
• LOAD TAPE.'

0

1530.
1531.
1532.

1533.
1534.
1535.
153c.

0

t

1525 •
1526.
1527.

1528.
1529.

0720
0'120 cnOA
0721 4C4F
0]22 ..41.44
0723 2054
0724 4150

1523 •
1524 •

HIT SPACE WHEN READY.'

1537.

1538 •

R~VISION-G

05/16114

PRMSFT

P00343B

153? 0733
1533 .0133
1534 0733 4E4F
0734 547.0
0135 434F
.0736 525?
0737 454.3
Ll138. 5rt2D
.0739 5452

013A 5920

041 J2

PAGE

03/19/15

.PAGE
A NO VER:

5:4lPM
NU~SER

46
1539.
154.0 •
1541.

• AS C I I

'NOT CORRECT TRY

.WORD

{)

1542.

.WORD
• AS C I I

nOOA
• PRCTECTED.·

1543.
1544.
154.5 •

,~GAIN.'

A

A
A

A
A
A
A
A
A
A

073B 4147
013C 4149
073D 4E2E
1535 07.3E 000.0 A

1536 073J:
1537 073F nOaA A PROT:
1538 .0140 5052 A
0741 4F54 A
0742 4543 A
0743 544.5_ A
0744 442f A
1539 0145 0000 A
15-40 -014,6--A147 A .PAGAIN:
0147 4149 A
014R 4F?E A
.. .15.41 ,0,-14,9,- OO~lO A,
11542 074a.
1543 074A
1544 OJ-itA -4649 A SJ ARIA:
0748 5253 A
074C 5420 A
,a.,7AO ,4,lft4 .. A
074E 4452 A
074F 4553 A
0750 5320 A
0151 3020 A
1545 0752 0000 A

.WORD

0

.. ASCII

'AGAIN.'

• waRD

a

.ASC I I

'FIRST ADDRESS =

15.48 •
1549.
1550.
1551.

.wORD

0

1552.

1546.
1547.

REVISION-G 05/16/74
PRMSFT
POO343B 03/19/15
.PAGE
1546 0753
1541 0753
1548 07')3 4q53 A IS:
• ASC I I
0754 2020 A
1549 0755 0000 .A
.WORD
1550 0756
.ASCII
1551 0756 2053 A SB:
.. 0751 422D .. A.
.WORD
1552 0158 0000 A
1553 0759
1554 0759 cnDA A SA D1 APE: .WORD
.A SC I I
1555 075A 502F A
0158 4F20 A

04/J2

PAGE

Irs

1553.
1554.
1555.

,

1556.
1557.
1558.

0
f

58

I

0

ODOA
IP/N

j:41P'1
f\JUM8 ER
47

TAPE

BAD.

I

1559.
1560.
1561.
1562.

O.7SC .5441..... A ..

0750 5045 A
075E 2042 A
O.75F 4.144 A._
0760 2E20 A

1556 0161 0000
1.5.5.7 0162
1558 0162 50?F
0763 4E20
0764 .544.1.
0765 5045
0166 2044
0161 :4.F4E
0168 45lF
1559 076tj 0000

A

.WORD

0

A PDONE:
A
A

.ASCII

• PI N TAPE DONE.'

1563.
1564.
1565.

.WORD

0

1566.

A

A
.A ..

.a
A

REV IS Hlk-G Oi:J/l6114
PRMSFT
PD03438
03/191'75

1560 076A
1561 076A
1562 Q76A 2043 A ROMV:

0776

0117
0778
0779

077A
1568 0778
156g 017C
1570 077C
1571 077C
15.12 0:]::7.0
1573 0770
077E
017F

5:41PM
48

PAGE NUMBEQ

1567 •
1568.
1569.

• PAGE

• AS C I I

1

.wORD

0

.WORD
• AS C I I

OODA
' PUT PROM

4F40 A
2049 A
4E20 A
534F A
4348 A
4554 A
2E20 A
0000 A

.WORD

a

aOCA A NOTER:

.WORD

anOA

4E4F A
5420 A
4552 A

• AS C I I

'NOT

• WORn

0

0768 4F5? A
076C 5245 A
0760 4354 A
076E 2ElO A
1563 076F 0000 A
1564 0170
1565 077C
1566 0770 aOOA. A LDROM:
1567 0771 5055 A

0772
0113
0774
0775

04/02

CCRRJ:CT. '

IN

1570.
1511.
1572.
1573.
1574.

SOCKET. •

5420 A.
5052 A

ERi~SFD

AT

A.DDR!:: S S

,

1575.
1576.
1577.
1578.
1579.
1580.

0780 4153 A
0781 4544 A
07.82
0783
0784
0185
0786
0787
1574 07aa

.2041
5420
4144
4452
4553
5320
0000

A

A
A
A
A
A
A

1.581 •

REVI SION-G 05/16/"14

PRMSFT

POO?l43 B

04/02

1575 0789
1576 0789
1571 0189 aOCA A NOW4K:
1578 078A 4040 A
078S 35'32 A
07BC 3034 A
0180 2E20 A
,151Q 018E 0000 A
1580 078F
1581 078F
NOW2K:
158.2 078F
1583 07aF 2040 A

5 :41Pt-1

PAGE NUMBER

03/19/75

49
1582.
1583.
1584.
1585.

.PAGE

.WORD

000 .~

.ASCII

t

.WORD

0

• ASCII

t

• WORD

0

.WORD
• ASCII

aDD A
'f)ONE.'

1595.

.WORD

OOOA"O

1596.

.. Ase II

,

fJM5204.'

1586.
1581.
1588.
1589 •
1590.

M~5203.1

01'90 4Dl5 A
0791 3230 A
0792 332E A
1584 0793 0000 A
158'5 0794.
1586 0794
1587 0194 COOA A \JOON:
1588 0795 444E A
0796 41:45 A

0791 2E20 A
aoaA .IA ..
0199 0000 A
1590 079A

1589 079B

,15.,9.1 ,019A 2D54 _"A"B T V,:
01<)8 5950 A

1591.
1592.
1593.

TYPE

1594 •

2 'CR) •

I

1591.
1598.

079C 4520 A
0790 3220 A
079E 2843 A
079F 5229 A
O.1.Ail 2E2-0 A

1592 07Al COOA A
1593 07A2 0000 A
1594 01A3
1595 o 1/J 3 2054 A BT Y4:
07A4 5950 A
07A5 4.520 A
07A6 3420 A
01A1 2843 A
07AB 5229 A

.wORD

ODO~

1599.

.WORO

0

.lovv.

• ASC I I

•

.WORD

0

'I

TYPE 4 (CR).'

f

~"" j""\

1601.
1602.

07A9 2F.20 A

1596 07AA 0000 A

1603.

RFVISION-G 05/16/74
POO343B

PRMSFT

1591
1598
1599
1600

J4/J2

5: 41 P A1
PAGE "lUMBER
50

03/191"15

07AB

• PAGE

01AB
01AB aOOA A LOR:
01AC 2020 A
DJAe 4C45 A
07AE 4654 A

.. WJRD
.ASCII

QDO~

.ASCII

t

.WORD

OOOA.O

.. ASC I I

'CHECK

.WOR;)
.ASCII

aDD A

.wU=<.D

J DO f. ,0

lEF T BYTE TYPE L (CR).'

1604 •
16·)5.
1606 •
1607.

07AF 2042 A
01BO 5954 A
01Al 4520 A
0782 5459 A
07B3 5045 A
07B4

?04C A

01RS 2028 A
0-7B6 4352 A

0187 292E A

1608.

1601 07A8

1602 07B8 20/0 A
07B9 5249 A
01BA 4748 A
07B8 5420, A
01Be 4259 A
0780 5445 A
01RE 2054 A
07BF 5950 A

QIGHT BYTE TYPE

R (CR) • '

1609.

07CO 4520 A

OJ!:l. 5220 A
-D1C2 2843 A
07C3 522q A
01C4 2E20 A
160.3 o 7C5 ODOA A
07C6 0000 A

1-604 01.C7.
1605 0'1e7 i t 348
07C8 4.543
01C9 4820
07eA 5355
07CB 4020
07·C.c. 45.57
07CO 5?4F
07CE 522E

A CKER!
A

1610.
SIJM

1611.
1612.

ERROR. •

A
A

A
·A
A
A

1606 01eF aDo A A
1607 0100 5452 A

I

TRY

AGAIN? Y

OR N.

t

1613.
1614.

0701 5920 A
0702 4147 A

070] 4149 A
0704 4E3F A
01D.5 2059 A
0706 204F A
0707 5220 A
-0-1·08 4.E2.E. A
1608 070S OOOA A

07DA 0000 A

16l5.

REvrSIDN-G 05/16/74
03/19/75
PRMSFT
POO343P160S
1610
1611
1612
1613

04/02
P~GE

.. PAGE

0708
070R
070B

0708 COOA
-OJoe 5645
0700 5.249
07DE 4659

A VERF:

A
A
A

'5 : 41

NUMBER

p~..,

51

1616.
1617.
1618.
1619 •
1620 •

• WORD
• AS C I I

ODO~

.wORD

ODOA.O

1621.

,

1622.
1623.
1624.
1625.

'VERIFY

TAPE? Y OR N

I

07Df: 2.05.4--A
07EO 4150 A

07El 45.3F A
Q1E2 2059 A
07E3 204F A
07F.4 5220 A
O.1ES 4E20 A
1614 o 7£:6 COOA A
07F7 0000 A

-16L5.
1616
1617
1618

-OlEa.
Q1F8
07F8

VFFR:

O..1EB 2043
01E9 4853
01EA 4020
01EA 3020

.-Il
A
A
A
1619 07EC 0000 A

• AS C I I

00.

• W1Q. 0

CI1
J4/02
PAGE NU~BER
52

03/19/75

• PA. GE
A FR F:

.WORD

A

.. ASCII

COOA
'V CR Nt

1634.
1635.
1636.
1631.

A
A

1631 0805 OOOA A
0806 0.000 A
1632 0807
1633 0807 OOOA A CP. RL :
1634 0808 4041 A
0809 4B45 A

DaDA 2043 A
080B 52~O A
080e 5245 A
0800 4144 A
OBOE 59?E A
1635 080F 0000 A
1636 0810
16.31 0810 CDOA A IN VAL:
1638 0811 494E A
0812 5641 A
0813 4C49 A
0814 4420 A
0815 4348 A
0816 415.2 A
0811 2E20 .A
1639 0818 0000 A
1640 0819
1641 0819 aOOA A XMIS:
1642 DalA 5452 A

ODOA.O

1638.

.WORD

aDD A

.. AS C I I

'MAKE CR READY. •

1639.
1640.
1641.

.WORD

0

• wORD

nOOA

• ASC I I

'INVALID CHAR.'

• WDRD

0

.wORD

1642.
1643 •
1644 •
1645.

1646 •

1647.

.WORD

anOA

1648.

.ASCII

'TRANSM [SSION ERROR.'

1649.

.WORD

0

1650.

nSIS 4·1.4£ A
D81e 5340
0810 4953
OBlE 5349
081F 4F4f
0820 2045
0821 5252
0822 4F52
0823 2E20

A
A
A
A
A
A
A

R.

A
1...6,43- nS2.lt.... 0000 A

REVISrON-G 05/16/74
PRMSFT
POO343B 03/19/15
1644 0825
TSl:
1645 0825
1646 0825 C200 A
1647 0826 0100 A
.1.648 ,0827 OOHO A
1649 0828 0040 A
1650 0829 0020 A
,.. 1651. O.82A 0010 A
1652 082B 0008 A
1653 082C 0004 A
,1654 0820 0002 ,A __
1655 OB2E 0001 A
1656 082F 0900 A
, .. 165,1 0830 0880 .A
1658 08.31 0840 A
1659 0832 0820 A
1660 0833 OB1,0 .A
1661 0834 0808 A

0't/02

PAGE

.PAGE
• WORD

020e

• WORD

0100

.. WORD

0080
0040
0020

• WORD
• WORD
.. WORD
• WORD
• WORD

• WORD
• WORD

• WORD
• WORD

.. WORD
• WORD
• WORD

.WORD

.... o.
..,

·"
·
·"
t

1.
2•

3.

4.
5.

0010
0008
0004
0002
0001

·• 6.
•· 7.
8.

0900
08BO

A.
B.
",.

0840

0820
0810
0808

·•
"•

9.

·
·
. c.
D.
·-.• E.
-.

.-

.. f.
•

5:: 41 P:~
.53

NU~"BER

1051.
1652.
1653 •
Ib54 •
1655 •
1656 •
1651 •
1658.
1659 •
1660 •

Ib61 •
1662 •
1663 •

1664 •
1665 •
1666 •
1667 •
1668.

04/02

REVISION-G 05/16/74
POO343B 03/191 i5
PRMS FT
• PAGE
1662 083'5
1663 0835
.:
1664 DE35 FFF5 A DELAY
1665 0835 FfF6 A DE LA Vi
=
=
1666 0835 FFFB A TTYSR
: nSCltlATOR.
1667 0835
1668 0835

PAGE

5:41P~'"
~UM

BER

54

1bb9.

1670.
OFFF5

1611.
1672.
1673.
1674.
1615.
1676.
1677.
1678.
1619.

OFfF6
OFFFB

1669 ,..0835

1670 0835 0029 A TA
1671 0835 0009 A EA
1672 0835 0016 A EB
1673 0835 0026 A EC
1674 0835 0038 A TTYAD
,1675 0835
1616 0835
1677 0835
.."
1678 0835
1679 0835
1680 0835
•
,.1,681 0835
1682 0835
•
1683 0835
•
L6.84 0835
..
1685 0835

·

·
·
··
·
·

·
·

.:

41

=
=

9

=

-=

22
38
1*8

1680.
1681.
1682.

=
-

K.IN

2
4
5

KIN

6

-

ROUT

1
3

kIN
KIN

kOUT
ROUT
r<.OUT

4
5

=
=

READ A BIT FROM TTY.
TURN ON READER RELAY,.
RE SET.
SET BIT 7 IF INTERRUPT REQ.

TURN ON INTERRUPT ENABL E.
= SEND A BIT TO TTY.
.- TURN ON READER RELAY.
= RESET.

1683.
1684.
1685.
1686.
1687.
1688.
1689.

1690.
1691.
1692.

04/02

RfVISION-G 05/16/74
PRMSFT
PQ0343B
03/19/15
1686
.168.1
1688
1689

0835
.0835

..

0835
0835 291E A LPUTC:
1690 .0836 3181 A
1691 0837 4C30 A

• P.A GE
fElEIYPE

1113 084A 2115 A

TRANSMIT CHARACTER. ROUT I Nt

JSR

S!\VER

RCPY

0.1
Q,X t 30

Ll
JSRI
1692 083e O~F6 A
L1
"-.1693 . 0839 4E09._.A ..
II
1694 083A 4F38 A
ROUT
1695 083B 0603 A
JSR I
1.696 083C 03F5_ A LPl.;
KOl
1691 0830 5829 A
AISl
1698 083E 4AFf A
_·,,-..16.99 08.3F 2101 A
~MP
JMP
1100 0840 2104 A
ROR
1701 0841 59FF A
RCPY
1702 08.42 3481 A
kOUT
1703 0843 0603 A
JMP
1104 0844 21F1 A.
L.I.
. -, .... L105 0845 .,4.CEf A_ £:001\1 :
ROUT
1706 0846 0603 A
JMP
1707 0847 2118 A
. L7.o8 084.8
1709 0848
1110 0848
,.. ,,._L1.11,,,Q8.:4.8 29.0.8 A,Pf?UTC; . JSR.
JSR@
'1712 0849 2001 A

JMP

.... ,.171:4 .. 0848
1715 0848 7E59 A PPUTCA: .WORD

5:41PM

PAGE Nur,'3Er<

FOR

55

IMP -

16L •

1693.
1694.
1695.
1696.
1691.
1698.

DELAYl

1699 .•

2.9

1700 •
1701.
1702.
1703.

3,TTYAD
3
DEL.AY
O,TA

2.-1
.. +2

nDON
1, 1
1.0
3

LPI
0.-1
3
RETRR

SAVER

PPUTCA
RETPR
07E59

1104.
1705.
17.06.

1707.
1108.
1709.
1710.
1711 •
1712.
1713.
1714 •
1115.
1116.
1717.
111.8.
1719.
1720 •
1721.
1722.

REV I ~

r n~l-G

PRMSFT
1116 084C
1717 084C
1118 084C
1719 084C
1120 0840
1121 084f
1722 084f
1123 0850
1724 0850
1 725 0851
172.6 0851
1727 0851
1 728 OB51
172-9 0852
1730 0853
1 7.31 0854

•

ROUTINE

-

1123.

16P •

SAVER
rrYSR
PGETC+2

Sf

Q,RO

1738.
1139.
I740.

ST
ST

1 ,R 1
2.R2
3.R3

?S07 A PGETe:

J SR

SAVER

JSR

@PGETCA

A02e R
2110 A

~T

o ,R 0

JMP

RETRR

1E3R A PGETCA: • WORD

..

IMP

1724.
1725.
1726.
1727.
1728.
1"129.
1730.
1731 •
1132.
1133.
1734.
1735.
1736.
1737.

CY~RACTER

2002 A

!=OR

07E3B

liET CHA RAe TER RaUT I NE FOR IMP-16L.

lGFTC:

JSR

2902 A
C3EB A
21FA A

JSR I
-I MP

SAVER:

AD2e 8

1134 0855 A420 B
.11-35 0&5.6 ABlE B
1 736 0857 AC2F R
1737 0858 0080 A
1 738 0859 4400 A
1 739 08SA A030 B
1740 0858 4(01 A
11.4.1. .0.851: 58EF .A
1742 0650 A031 B
1143 085E B02e B
1744 085F 0200 A
1145 0860
1746
114.7
1148
1749
1150
1151
1152
..... -1. ·15·3
1154
1 755
17'i6
1751
1 758
1159

p"/4. .,..,....
\:II:

..,ET

-17-32 0854

1733 0854

5:41P;-1
J4/02
PAGE NUMBER
56

05/16/74
POO343B
03/19/75

ST
PUSHF
pULL

0

~T

O.S~lGS

LI
kOR
Sf
LO

;SAVE RD.
:S.AVE RO.
;SAVE R2.
;SAVE R3.

1741.
1742.

1743.
1144.
1745.
1146.
1747.

0.1
0.,17

1.14.8.
1149.
1750.
1751.

O.SA\jS~L

0, RO

;RETURN.

RTS

1752.
1753.

OB60

1 '154 •

.. C18b.O
0860

RETRR:

B
OU.! 882_E... _B.

iL.n
v

L'''L

Ln.

2 .• R2

8e2F 8
80.30 B

LD

3.R3

LO
POSH

O.SFLGS

08bO

0862
0863
0864·
0865
0866

QL...?n
.... L-

"\.,1

I~

400'{) -A
0280 A
8031 B

0867 7130 A
0868 O~OO A
086 C; 8C2C R
OE6A 0200 A

1

D1

n'
!'"\~.

1155.
i 756.

;RESTORE R2.
;Rr::STORE R3.

1157.
1758.

• n r::

C'

Tnn,..

-,'"'I,c.:>tUr\C

1759.
1760.
1761.

0

PUllF

LD

D, SAVSEL

~KAZ

O.ITEST+7

~FLG

2

LO

O.RQ

R TS

1762.
1163.
1764.

; RES TOR E RO.
;R~TURN

1765.
1166.

REVISIGN-G 05/16/74
POO343R

PRMSFT

1160 0868
1761 0868
1762 OB6R
1163 086E
1764 OB6C
1765 0860
1766 OB6E
1161 086F
1768 0870
1769 0811
1110 .. 08"12
1771 0873
1772 0874
.1773 0815
1714 Q816
1775 0877

04/02
03/19115

29E8 A lGECO:
4F38 A
OABO A
0605 A
4EOB. A
0604 A
0402 A

1201
21FO
4C09
03f6

A
A
A
A
58EA A
0402 A
1176 QBJ8 120L. A
1711 0879 21F4 A
1778 oa7A 0603 A lP3:
. ,.11T9 OB7S 0:iF5 A
1180 OB7C 5826 A
1781 0870 0402 A
1182 o.alE 6100 A
1 783 087F 50FF A
1784 ORRO 3182 A
17.85 .0.8B.1 4A.FF A
1786 OA8·~ ?IF7 A
1181 0883 0603 A
1788 0884 03F5 A
1789 0885 4CFF A
1790 0886 0603 A
.1191 D8.B.l 03F5 A
1792 0888 0605 A
1

...

...,o~
l

.......

nQOC
V'\.J'U
~

~nc:o
.J V.I

"

1\

M

..1..1.94 ... Q.B.8.A. 3.48.1. A
1795 088B 21r.2 A
1796 08RC
1197 OBBe 8000 A Mt\SK:

PAGE

5!41PM.
NUM8E~

57

.P~,GE

1167.

GET CHtP,ACTER AND ECHO ROUTINE

1768.

.JSR

SA VEt<

LI

3.TTYAD

PFlG

2
5

i<.OUT
LI
i<.OUT

JMP

2.8
4
2
2, .+2
.-2

KIN
oDe

LI

O.EA

.J.SR I
ROR

O.ES

kIN

2

DOC

2,.+2
lGECO+3
3

JMP

OElA.Yl

;{OUT
.JSR I
kOL

DELAY
O,EC

kIN

2

AND

Q,MASK

SHR
ri.XOR

AISI

1,1
0,1
2,-1

JMP

LP3

KOUT

3

JSR I

DELAY

II

0,-1
3

ROUT
.J.SR I
ROUT

DELAY

(-un

1
J.

RCPY
...iMP

1.0
PGE TC+2

.wORD

X'8000

~'H"

5
(')

to

1169.
1770.
1111.
1172.
1773.
1774.
1775.
1116.
1177.
1718.
1179.
1780.
1781.
1782.
1783.

1784.
1185.
. 1186 •
1787.
1788.
1789.
1790.

1191.
11.92.
1193.
1794.
1795.
1796.
1797 •
1"798 •
1199.

i800.
1801.
1802.
1803.
1804.

REVISION-G 05/16/74
POO343R

PRMSFT

04/02

1.198 0880
.119.9 088.0

• PAGE

1800 0880 29C6 A PGErO:
1801 OB8E 2001 A

JSR
JSR@
JMP

··
··

5:41P~~

NUM8ER

58

1805.
1806.

S.AVER

IB07.

PGECOA

1808.
1809.
1810.
1811.
1812.
181.3.
1814.
1815.
1816.
1817.
1318.
1819.
1820.
1821.
1822.
1823.
1824.
1825.
1826.
1827.

PGETC+2
2lBE A
0890
0890 1E73 A PGECOA: .WORD
07F.73
0891
0891
0891
TELETYPE INPUT T J:~ T
0891
0891
k TS 1 - NORMAL RETURN
0891
r<. TS 0 .- ATTE~PT TO INPUT
0891
0891
0891 29C2 A ITEST:
JSR
SAVER
0892 4FOO A
LI
3.0
KIN
0893 0406 A
6
0,8
0894 5C08 A
SHL
2,.+2
riDe
0895 120.1 A
RETRR
JMP
0896 21C9 A
RETRR
0897 29C8 A
.J SR
08g8 0201 A
R IS
1

1802 D8aF

1803
1804
1805
1806
1807
1808
1809
1810
18-11
1812
1813
1814
1815
1816
1817
1818
1819
1820

PAGE

03/19/75

5:41PM
PAGE NUMBER
59

REVISION-G 05/16/74
PRMSFT
P00343B 03/19115

04/:')2

1821 089S
1822 0899

• PA GE

18?3 08Qg
1824 0899
1825 OBSS
1876 OSCJg
1821 089A
1828 .oa9A
1829 0898
1830 089C
1831 0890
1832 089E
1833 089F
l83.4 . DEAO.
1835 OBA1
1836 OEAl

lELETYPE SY S TE~ INITIAlIZATICN/RESET

=

018
0760

29B9~A,SSErpl:

JSR

SAVER

80FO A

LD
RIN

3.CCPAD

0018 A GPCS
0760 A CC PAD:

0418 A
48.01 A
2103 A
4F38 A RST:
,C605 A,
2ISE A

.WORD

AISZ

GPCS
0,1

JMP

lINIT

LI

3.TTYAO

k.OUT
JMP

5
RETRR

OBA2 8108 A lINIT:

LO

OBA3

~T

O,LPUTCA
O,DUTC

,L831. DeA2

1838
1839
_..1.8-40
1841
1842
1843
\844

Aoon

B

OBAft B lOl~_.A-,.
08A5 AOOE B
08A6 8106 A

LD"

D,LGETCA

sf

09 G ETC

LD

Q,LGECOA

08A1 AOOF B
08AB 8105 A

ST

O,GEeO

LD

Q,LREOCR

1845 08A<1 A032 B

ST

O,REDCR

J.t,""e.,.
1,8.4b oaAA .2lE4.,A" ,
1847 OBAB
1848 081.\B 0835 A lP UTeA: .. ~10RD
1849 08AC 0851 A. LGETCA: ·.WORD

1850 D8AD C868 A lGFCOh: .WORD
1851 08AE 059A A lR EOCR: .WORD
1.8.5.2 ,Q.8AE

1853 08Af OBFF A CRUFf:
1854 08FF 08fF A FEND:
1855 O.8FF OCOO .A. TBUf

."=

.=

=

I"'\!"''T

J"!\,:) I ,

lPUTC

lGEIC
LGECG
REDCRl
• +80

0COO

1828 •
1829.
1830.
1831.
1832.
1833.
1834.
1835.
1836.
18.37.
1838.
1839.
1840.
184.1.
1842.
1843.
1844.
1845.
1846.
1847.
1848.
1849.
1850.
1851.
1852.
1853 •
1854.
1855.
1856.
185'7.
1858.
1859.
1860 •
i86i.
1862.

REVISION-G 05/16/74
PRMSFT

P00343B

)4/,)2

l856 08FF

• PAGE

1851 08FF 030.0 A

.END

******

o

PAGE

03/19/15

5:41P\1
NUM~ER

60
1863 •

NSTART

ERRORS IN ASSEMBLY

1864.

REVISION-G 05/16/74
PRMSfT
P00343R
03/19115

ACO

ACt

AC2

AC3

0018 B ODIC B 0010 B OOlE

AGOO

ALIST

AlMOD

ASTART ASTR

ATBl

ADDl

AVAR

AQMSK

AFlAG

AGAIN

61

AGO

0568 A 05E5 A 0037 B 0018 B 0401 A 04QE A

ANDCR
A

:3:41Pi\1

P-AGE ''-JU\1BER
ADAG

0

AlPrl

0411 A 06EB A Q33F A 0335

0't/02

ANet

ANDPT

ANDS

ANGO

ARR

05BE A 0611 A 0685 A 0618 A 0400 A 0597 A

SAaCK

eAOP

PAce

BADTAP BAR

BARR

DbDA A 0607 _fA 0606 A 054C A 062C A 0622 ,0. 0710 A 01.59 A 0390 A 039AA

BCK
BCKlP BEll
BElli BFIN
BININ BIT1
Bl
80ce
BSTART
0519 A 051F A 03A2 A 03A3 A 04E2 A 04EC A 0004 A 0478 A 0448 A 0000 B

STY

BTY4

BUFEND BUFFAu BUL

07.9A A. 07A3 A 0010 B 0033

CKSM

COMP

CPAD

0

CR

CBUFF

CCPAO

CRAD

CRBUF

CRCKSM CRDATA CRER

061e A 04BA A Q464 A 05&8 A 0010 A 0604 A

CRlFA

eRR

CRRl

CRRLM

CRST

-00.27B 0340 A OB.Q.1. A .0.583 ~ 05C5

DeOMPl DOON
. 04DE ..A_

o845. ___A.

CHARGA CKER

CKRG

041F A DBAf A 0899 A 0035 B 07C7 A 0603 A

CYCV

CRlF

osee A 05B9 A 0545 A 0351 A
DAD

DATA

OATAIC DCOMP

A OOOA A 0581 A OO.oE ...J~ 0120 A Q4CB .4

OEl~Y
OELAYl DONE
DUMB
OUP
DUPED EA
EB
FEF5.. A _FEF6 A Q700_ A 0645 A J589 A 05BF A. _.0009 A )016._A

Fe
ENCBUF ENCCK ENONO~ ENDRC ER~S
ERASE ERF
EROF
ERRG
0026 A_ D02~ B USDS A 0393. A.0696 A Q3E5 A 03E2 A 0801 A Q6DAA 06D6 A
ERROR

ESC

FTRt

fVER

_03CE A 0341 A 060.8.A 03F4 A

fIXl
_

FlaG

FNI

FREAD

FENO'"
08FF

FFIN

FIN

FI~A

FIRAD

~TX

A 0596 A 04E8 A 0507 .1\0038 B 032E A

FRSTP

FWC

GECD

GET

GETC

GO

Ob..9E A 0.011 B 04EA ... A 0.53F. A 068C /J. 0544 A aODF B Q329 A. COOE B 032.5. A

GOO

GOON

GPCS

GTEQ

0446 A 0537 A 0018 A 0002

HCO
A

HEX

HEXT

HExva

HICKSM HIT

0605 A 0330 A 031C A 002A B 0039 B 0727 A

IHEX
INRIN
INERR INTESi INVAl INYN
INYN2 INYNA IS
ITEST
Q31F A 0486 A 0619.A Dooe ti 0810 A Dsoa A Q50AA 0631 A 0753 A 0891 A
K30

K39
K3FFF K4
K40
K46
K41
K511
K5A
KIF
033B A 033A A 0036 B 0599 A 033D 4 aOIF B 033C A 0013 B 033F A 0028 B

KD

KEEP

KFEPE

KEPC

KF

KFEOO

KKPP

KN

KP

II

Q319 A 0348 A 03Fl _A 0550 A 0016 B 048F A 0581 A 0548 A 054A A 0346 A

LDR

lOROM

lEACR

lEF

0068 A 0110 A 04F2 A 0668

LISTE

Lll

LlPP

llPPl

~

lGECO

lGECOA lGETC

0868 A

18~O

lOKSA

lOKSE

lGETCA LINIT

LIST

A 0851 A 08AC A 08A2 A 0318 A

LOOP

lDOPP

lCR

lPl

Q31F A 06bE A 0498 A 04A5 A 0029 B 04EB A 0384 A 0470 A OlAS A a83C A

)4/02

REVI SIClN-G 05/16/74
POO343B

PRMSFT

PftGE

03/191, 5

lsrx

1 PUTe lPUTCA LRFOCR LST
LPCDR LPLP
lP3
D87A A. 0060 A 0490 h 0835 H. 08AB A 08AE A 06D8 ,a, 06A9

lWAITA M4000 ~~ASK
047Q A 0025 B 0609 A OBBC
MOVfE

MCVL

tJOVIF

NFRN

NEW

Oboe

NGtiES

lSWB
LTEQ
A 060B A 0008 A

A

~fC:
MESS
MM5203 MOVE
fo'ESS4
MAX
03El A 0342 .A 0011 B 0012 B 0600 A 0683 A

J-l

NCCMP NONCh
~UL T
MUl4
NBIN
MUl2
03C9 A 03CA A 040F A 04BF .A 048B A 03FO A

tWAlT

MSG

06AD ~ A 06.EO A D6B5 A 06.FF

5:41pr"1
62

f\lU~BER

NOTVAP NO\lFR

NOTER

NOW

NCW4K

NCW2K

NOWREA

A 05C4 A 03B8 A 077C A 056A A 0733 A 0361 .A 078F A 0789 A 052A A

CHEXA OLD
OGDOD CHEX
NSTART NlRO
OD
ODD
NREAD
0.1.,02 A .0530 A 0300 A 0005 A 0517 A 000.3 .A 04ES A 0380 A 0026 8 0614 A

NPR

ONE
CNGO
CN2
045A . . A 0458. A 045E A 04(,7

OOP

ON

A

PGETCA PNTAPt:
PGECOA PGFTC
08,90 A. O,84.C . . ".A 0850 A 04.F6

PDONE

PAGAIN PCKSM

PtlC

PGECO

045D A 0713 A 0746 A 0514 A 0162 A 0880 A

POA

... oooe

PREAO
PPJ1
PAGE !\JU\13ER
63



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Create Date                     : 2014:10:19 18:19:27-08:00
Modify Date                     : 2014:10:19 17:36:31-07:00
Metadata Date                   : 2014:10:19 17:36:31-07:00
Producer                        : Adobe Acrobat 9.55 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:04e1f9d5-b490-1546-a891-e074fc107461
Instance ID                     : uuid:c740dcc7-47bf-b944-a1d8-281df5be0f68
Page Layout                     : SinglePage
Page Mode                       : UseOutlines
Page Count                      : 63
EXIF Metadata provided by EXIF.tools

Navigation menu