Appendix AInstruction Set
526
Name, mnemonic, variations,
and symbol
PageOperand data
areas
Function
EQUAL
EQU, jEQU
(025)
EQU Cp
1
Cp
2
Compares the data in two 4-digit hexadecimal
words (Cp
1
and Cp
2
) and produces an ON
execution condition if the contents are the
same. EQU(025) cannot be placed at the end
of an instruction line, only between conditions
or between a condition and a right-hand
instruction.
Cp
1
:
CIO
G
A
T/C
#
DM
DR
IR
Cp
2
:
CIO
G
A
T/C
#
DM
DR
IR
212
SIGNED BINARY COMPARE
CPS, !CPS
(026)
CPS S
1
S
2
(V2 only) Compares word data and constants in signed
16-bit binary. The content of S
1
is compared to
that of S
2.
S
1
:
CIO
G
A
T/C
#
DM
DR
IR
S
2
:
CIO
G
A
T/C
#
DM
DR
IR
215
DOUBLE SIGNED BINARY
COMPARE
CPSL, !CPSL
(027)
CPSL S
1
S
2
(V2 only) Compares word data and constants in signed
32-bit binary. The content of S
1
and S
1
+1 is
compared to that of S
2
and S
2
+1.
S
1
:
CIO
G
A
T/C
#
DM
S
2
:
CIO
G
A
T/C
#
DM
216
UNSIGNED COMPARE
CMP, !CMP
(028)
CMP S
1
S
2
(V2 only) Compares word data and constants in four
digits hexadecimal. The content of S
1
is
compared to that of S
2
.
S
1
:
CIO
G
A
T/C
#
DM
DR
IR
S
2
:
CIO
G
A
T/C
#
DM
DR
IR
217
DOUBLE UNSIGNED
COMPARE
CMPL, !CMPL
(029)
CMPL S
1
S
2
(V2 only) Compares word data and constants in eight
digits hexadecimal. The content of S
1
and
S
1
+1 is compared to that of S
2
and S
2
+1.
S
1
:
CIO
G
A
T/C
#
DM
S
2
:
CIO
G
A
T/C
#
DM
217
MOVE
MOV, !MOV, jMOV, !jMOV
(030)
MOV S D
Copies data from the source word (S) to the
destination word (D).
S:
CIO
G
A
T/C
#
DM
DR
IR
D:
CIO
G
A
T/C
DM
DR
IR
187
MOVE NOT
MVN, jMVN
(031)
MVN S D
Copies the inverse of the data in the source
word (S) to the destination word (D).
S:
CIO
G
A
T/C
#
DM
DR
IR
D:
CIO
G
A
T/C
DM
DR
IR
188