RCA COSMAC Operator's Manual page 76

Microkit
Hide thumbs Also See for COSMAC:
Table of Contents

Advertisement

UT2 LISTING
APPENDIX B
TilE rOLLOI/IW, I·/RITES REGISTER COI·lTEtlTS ItlTO
8200-821F IF IT EXISTS. 81FE IS I\SSlJrIEO tlOT
TO [3E MIl
(EL~E
ROUTIIIE
OVE[~I~l!I!S).
IDL
A.l<llT2)->nO.1
•• 110LOS IlIG!I OIT AFTEn
•• FlrIGEn IS OFF mITTO"
I·W( TRY TO GO TO 8000, 1I0T
0000
UtlTI L FIIIGER IS orr ntJTTOIl
•• CL IS CLOUI3ERED [3'( Till S ROUT I tIE
•• SET UP
\,~
ImE RF.I) IS TO GO,
ErHER
J r~
RO
1132->CL.1
#1E->CL.O
U·If.lO SOURCE
LI
W:
1
lJT2
IS
A UT
ILl
TI' PROGnAl'1 USEfI TO ALTm
2
r
lEHORY, Dur·lp Im·IORY,
NJO
I3EG
It·'
prW'lHNI
j
EXECUTIOI,I AT A GlVDI LOC:\Tlor·l. THE cnr,11J\rms
II
ACCEPTCO AnE
~PllIlIlIl
(f3ElJItJ
EX[r.tITIOr~
AT TIlE
5
SPECIFICO
Lor.ATlor~
IIITII RO AS rnO'lIW,l
G ••
r,ournER), 1I·lllIlfll1 DATA(PUT DATA AT SPECIr-IF.n
7 ••
LOCATlOrD, ArID
?tUl!IIIH 11111111
<OUTPUT OI\TI\
8
FROI·' SPEC I F I ED LOCAT I or,l
Fm~
SPEr.l
r
I r. cou IT)
9
AT TIlE f3EGlr.JI.JIrlG OF A CorVII\IJn ALI. CIIARACTF.RS
lO
ARE ImIORE[)
urn
I LA?,
!,
OR
~
J
S
11..
r:r~cournEREO.
IIJ TflE ?,I Arm 11,1 COr'llArm;, rlOIJ
12
flEX
CHARACTEI~S
Ar.r: IGtIOREO AFTF.n r1 !JIlT I '- A
n
IlEX IS READ, TIlEf.I TilE
Fln~T
rlorlHEX
14
CIIARACTER l·jUST f3E A SPACE. lJOIJ IIEX
15 .,
CIIARACTERS r3F.TIJF:ErJ IIEX PAIRS or- TIlE DATA
It~
IG
TilE !f.1 cd·vwm AnF. Im·IORED EXCEPT
Fnr~
CR,
17
SEl·lICOI.orJ, Arlf1 COIV1A.
In
TilE UAun RATE OF UT2 IS [)[[>D lOErn lJPorJ TilE
19
TERI·llr~AL
OEltlG USEO. A
cn
Ol~
I.F IS ErJTERED
20
AT TIlE
OEGII~IJIIIG
TO SPECIFY TilE APPHOPIATE
21
OELAY UEnlEE" U
ITS. lJT2 III
LL ECIIO
22
CHAnACTER~
IF A eR IS CIIOQS[]·1 A':i TilE
23
TII·HUG CHARACTER. ECIIOlf.lG IIILL 1I0T TAI([
21. ••
PLACE
Ir-
A LF IS IIJpUT fl.S TlIE
T11-\1
tlG
2~
CHARACTER.
2G
UT2, AT
J r~
I T I fl.T I
or~,
STORE:; All
m::r,
I STERS
27 ,.
l3r:nlEEtJ 8200 fl.rJO 821F
Ir-
IT
Flf.ln~
nAtl
TIlER!':
28
([JUT RO, HI, NJD RI•• 1 ARE CL013BEHEO).
29
PTER=f10 •• AUX I LLI AIW FOR r·lA III ROllT II,IE
30
CL=Rl
•• CLonDEREO
31
ST=R2 •• STACK PO P,ITER-OrlLY REr:f':m::tlCE TO
rw
I
32
SU8=R3 •• SU[)ROIIT I
r~E
PC
33
PC=R5 • •I'V\ ItJ PROGR counTER
3 1
1
5\.JITCIl=CL
•• OISTltlGUISHF.S £lET\IEEll ?t! 'NH1 III
35
OF.LAY=RC
•• 0r:LAY
nOlITlr~E
PROGRN·' COIJ!JTF.R
3G
ASL=Rn •• llEX i\f;sr:rmLY RF:G orl It-lPUT, NIX FOR
37
•• IlEX OUTPUT
'
38
crnER=ASL
•• IISEn TO COIHIT OUTPlJT £lYrES
39
AUX=RE
•• I\IJX.l 1I0LDS OIT-TUH: r:OtlSTAlrr
r.o
CIIAR=RF
•• CHAR. 1 HOLDS t
/0
BYTr:
1.1 ••
42
rd
4
1 1
4~
rIG
117
48
49
50
51
52
53
54
55
C T 01/28/75
F L LaC
COSHAC CODE
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000 00
F 0001 F80000
0004
0004
0004
0004
0004
0004
0004
0004
0004 F882!31
0007 F8lEAl
- 69 -

Advertisement

Table of Contents
loading

Table of Contents