Programming instructions
MNEMONIC
CODE
cal Y
OCTAL
TIME
CODE
(b-3
00 16
dac Y 04 16
jms Y
10 16
dzm Y 14 16
lac Y
20 16
xor Y
24 16
add Y 30 16
tad Y
34 16
xct Y 40
8+
isz Y 44
16
and Y
50 16
sad Y
54 16
hw Y
60
8
law N 76
8
APPENDIX 1
Instruction Lists
MEMORY REFERENCE INSTRUCTIONS
OPERATION
Call Subroutine. Y is ignored
jms 20 if bit 4 = 0, jms i 20 if bit 4 = 1.
Deposit AC. C(AC) => C(Y)
Jump to subroutine. C(PC) => C(YS.,i)r
C(L) => C(Y”>, Y + 1 => C(PC)
Deposit zero in memory. 0 => C(Y)
Load AC. C(Y) => C(AC)
Exclusive OR. C(AC) V C(Y) => C(AC)
Add (l’s complement). C(AC) + C(Y) => C(AC)
2’s complement add. C(AC) + C(Y) => C(AC)
Execute.
Index and skip if 0. C(Y) + 1 => C(Y), if
C(Y) + 1 = 0, then C(PC) + 1 => C(PC)
AND. C(AC) A C(Y) => C(AC)
Skip if AC and Y differ. If C(AC) = C(Y), then
C(PC) + 1 => C(PC)
Jump. Y => C(PC)
Load AC with law N. 1 ==> C(AC,&,
N => C(AC,-17)
57