RCA CDPl8S693 User Manual page 63

Table of Contents

Advertisement

User Manual for Microboard Computer Development System CDP18S693 & CDP18S694
62
8005
0120
8005
0121
0122 ..* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
8005
8005
0123 . .
8005
0124 . .
0125 ..* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
8005
8005
0126
8005 F88CB1;
0127
8008 F81EA1;
0128
800B F8A0B4;
0129
800E E l;
0130
800F
0131
800F F8D051;
0132 LOOP:
8012 F3
0133
8013 3A29;
0134
8015 21
0135
8016 94FC70;
0136
8019 33lD ;
0137
801B FC21;
0138
80lD FC7F;
0139
801F B4
0140
8020 51
0141
8021 Dl
0142
8022 73
0143
8023 21
0144
8024 94FB91;
0145
8027 3A0F;
0146
0147
8029 i
0148 UT62A:
8029 C08381;
802C >
0149
802C D480FE;
0150 START:
802F
0151
802F
0152
802F
0153
0154 . #****************************** *** ** ** ** ** ** ** ** ** *** ** ** ** ** ** ** **
802F
802F
0155
802F D483FF;
0156 PRMPT:
8032 D483F0;
0157
8035 0D0A2A00;
0158
8039
0159
8039
0160
0161
8039
0162 . .
8039
0163 . .
8039
0164 .
8039
0165
8039
0166
8039
8039 F85AAB;
0167
803C F880BB;
0168
803F >
0169
0170 SCNLTR: SEP CALL; ,A(READ)
803F D4813E;
0171
8042 EB >
0172
8043 >
8043 9FF3;
0173 SCAN:
8045 lB >
0174
8046 324F;
0175
8048 lB lB ;
0176
804A OB >
0177
804B 3 2 8 5 ;
0178
804D 3043;
0179
REGISTER SAVE
SAVES CONTENTS OF THE CPU REGISTERS @#8C00.
LDI A.1(WRAM-1) ;PH I R1 ..T H IS SEQUENCE PERFORMS
LDI A.0(WRAM-1) ;PLO R l..T H E REGISTER SAVE
LDI #AO;PHI R4
SEX Rl
LDI #DO;STR Rl
XOR
BNZ UT62A
DEC Rl
GHI R4;ADI #70
BDF *+4
ADI #21
..N O , 8N
ADI #7F
PHI R4
STR R l
SEP Rl
STXD
..STORE RESULT IN RAM
DEC Rl
GHI R4;XRI #91
BNZ LOOP
..NEXT BYTE
LBR INIT
SEP CALL;,A(TIMALC)
#**************************** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** *** **
. ,
OUTPUT THE UTILITY PROMPT
SEP CALL; ,A(TPOFF)
SEP CALL;,A(OSTRNG)
, A( CRLF) , PROMPT, 0
* * * * * * * * ** * * ** * * * * * * * * * * * * *** ** ***********************************
MONITOR COM M AND INTERPRETER
FETCHES THE ADDRESS FROM THE COM M AND TABLE AND SETS
.
THE PROGRAM COUNTER TO IT
REG USED:
PTR, CHAR, SP, ASL
# * ***************************** ** ** ** *** ** ** ** ** ** ** ** ** *** ** ** ** **
LDI A .0(TAB2);PLO TPTR
LDI A .l(T A B 2);P H I TPTR
SEX TPTR
GHI CHAR;XOR
INC TPTR
BZ GOTHRE ..Y E S , COMPUTE ADDRESS
INC TPTR;INC TPTR
LDN TPTR
BZ ERROR
..ERROR IF END OF TABLE
BR SCAN
..8 0 0 0 HEX
..MODIFIED INSTRUCTION
..S E T UP SEP INSTRUCTION
..FO R RETURN
..CHECK IT WROTE
..PREPARE FOR 9N INST.
;9N
..Y E S , 9N
;8 (N -1 )
..SAVE INST. & EXECUTE IT
..BACK UP & CHECK IF
..STORAGE DONE?
..TURN OFF TAPES,SEL RCA GRP
..OUTPUT PROMPT TO USER TERMINAL
..G ET COM M AND TABLE ADDR
..READ COM M AND
..LOOK FOR MATCH
..IN C THE POINTER TO THE
..NEXT COM M AND
..ELSE CONTINUE LOOKING

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cdpl8s694

Table of Contents