100
5-14-3
BLOCK SET – BSET(71)
136
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-4
BLOCK TRANSFER – XFER(70)
138
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-5
DATA EXCHANGE – XCHG(73)
138
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-6
SINGLE WORD DISTRIBUTE – DIST(80)
139
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-7
DATA COLLECT – COLL(81)
139
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-8
MOVE BIT – MOVB(82)
140
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-14-9
MOVE DIGIT – MOVD(83)
141
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-15 Data Comparison
142
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-15-1
COMPARE – CMP(20)
142
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-15-2
BLOCK COMPARE – BCMP(68)
145
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-15-3
TABLE COMPARE – TCMP(85)
146
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16 Data Conversion
148
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-1
BCD-TO-BINARY – BIN(23)
148
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-2
DOUBLE BCD-TO-DOUBLE BINARY – BINL(58)
148
. . . . . . . . . . . . . . . . . . . . .
5-16-3
BINARY-TO-BCD – BCD(24)
149
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-4
DOUBLE BINARY-TO-DOUBLE BCD – BCDL(59)
150
. . . . . . . . . . . . . . . . . . . . .
5-16-5
4-TO-16 DECODER – MLPX(76)
150
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-6
16-TO-4 ENCODER – DMPX(77)
152
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-7
7-SEGMENT DECODER – SDEC(78)
154
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-16-8
ASCII CONVERT – ASC(86)
157
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17 BCD Calculations
158
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-1
INCREMENT – INC(38)
159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-2
DECREMENT – DEC(39)
159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-3
SET CARRY – STC(40)
159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-4
CLEAR CARRY – CLC(41)
159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-5
BCD ADD – ADD(30)
160
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-6
DOUBLE BCD ADD – ADDL(54)
161
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-7
BCD SUBTRACT – SUB(31)
162
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-8
DOUBLE BCD SUBTRACT – SUBL(55)
164
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-9
BCD MULTIPLY – MUL(32)
165
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-10 DOUBLE BCD MULTIPLY – MULL(56)
166
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-11 BCD DIVIDE – DIV(33)
167
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-12 DOUBLE BCD DIVIDE – DIVL(57)
168
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-13 FLOATING POINT DIVIDE – FDIV(79)
169
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-17-14 SQUARE ROOT – ROOT(72)
172
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-18 Binary Calculations
174
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-18-1
BINARY ADD – ADB(50)
174
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-18-2
BINARY SUBTRACT – SBB(51)
176
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-18-3
BINARY MULTIPLY – MLB(52)
178
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-18-4
BINARY DIVIDE – DVB(53)
179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19 Logic Instructions
179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19-1
COMPLEMENT – COM(29)
179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19-2
AND WORD – ANDW(34)
180
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19-3
OR WORD – ORW(35)
180
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19-4
EXCLUSIVE OR – XORW(36)
181
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-19-5
EXCLUSIVE NOR – XNRW(37)
182
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20 Subroutines and Interrupt Control
182
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20-1
Overview
182
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20-2
SUBROUTINE START and RETURN – SBN(92)/RET(93)
183
. . . . . . . . . . . . . . . .
5-20-3
SUBROUTINE ENTER – SBS(91)
183
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20-4
INTERRUPT CONTROL – INT(89)
185
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21 Block Programming Instructions
190
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-1
Overview
190
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-2
BLOCK PROGRAM BEGIN – BPRG(96) and
BLOCK PROGRAM END – BEND<01>
190
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .