Appendix AInstruction Set
561
Name, mnemonic, variations,
and symbol
PageOperand data
areas
Function
BCD SUBTRACT WITHOUT
CARRY
–B, ↑–B
(414)
–B Mi Su R
(V2 only) Subtracts word data and constants in four
digits BCD, and outputs the result to a
specified word.
Mi
Su
RCY
–
Mi:
CIO
G
A
T/C
#
DM
DR
IR
Su:
CIO
G
A
T/C
#
DM
DR
IR
R:
CIO
G
A
DM
DR
IR
281
DOUBLE BCD SUBTRACT
WITHOUT CARRY
–BL, ↑–BL
(415)
–BL Mi Su R
(V2 only) Subtracts word data and constants in eight
digits BCD, and outputs the result to specified
words.
Mi+1
Su + 1
R + 1CY
–
Mi
Su
R
Mi:
CIO
G
A
T/C
#
DM
Su:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
281
BCD SUBTRACT WITH
CARRY
–BC, ↑–BC
(416)
–BC Mi Su R
(V2 only) Subtracts word data and constants in four
digits BCD, including carry, and outputs the
result to a specified word.
Mi
Su
RCY
–
CY
Mi:
CIO
G
A
T/C
#
DM
DR
IR
Su:
CIO
G
A
T/C
#
DM
DR
IR
R:
CIO
G
A
DM
DR
IR
281
DOUBLE BCD SUBTRACT
WITH CARRY
–BCL, ↑–BCL
(417)
–BCL Mi Su R
(V2 only) Subtracts word data and constants in eight
digits BCD, including carry, and outputs the
result to specified words.
Mi+1
Su + 1
R + 1CY
–
Mi
Su
R
CY
–
Mi:
CIO
G
A
T/C
#
DM
Su:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
281
SIGNED BINARY MULTIPLY
*
, ↑
*
(420)
*
Md Mr R
(V2 only) Multiplies word data and constants in four
digits hexadecimal with sign, and outputs the
result to specified words.
Md
Mr
RR+1
x
Md:
CIO
G
A
T/C
#
DM
DR
IR
Mr:
CIO
G
A
T/C
#
DM
DR
IR
R:
CIO
G
A
DM
285