Appendix AInstruction Set
562
Name, mnemonic, variations,
and symbol
PageOperand data
areas
Function
DOUBLE SIGNED BINARY
MULTIPLY
*
L, ↑
*
L
(421)
*
LMdMr R
(V2 only) Multiplies word data and constants in eight
digits hexadecimal with sign, and outputs the
result to specified words.
Md+1
Mr + 1
R+ 1
x
Md
Mr
RR + 3 R+ 2
Md:
CIO
G
A
T/C
#
DM
Mr:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
285
UNSIGNED BINARY
MULTIPLY
*
U, ↑
*
U
(422)
*
UMdMr R
(V2 only) Multiplies word data and constants in four
digits hexadecimal without 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
DOUBLE UNSIGNED
BINARY MULTIPLY
*
UL, ↑
*
UL
(423)
*
UL Md Mr R
(V2 only) Multiplies word data and constants in eight
digits hexadecimal without sign, and outputs
the result to specified words.
Md+1
Mr + 1
R+ 1
x
Md
Mr
RR + 3 R+ 2
Md:
CIO
G
A
T/C
#
DM
Mr:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
285
BCD MULTIPLY
*
B, ↑
*
B
(424)
*
BMdMr R
(V2 only) Multiplies word data and constants in four
digits BCD, 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
287
DOUBLE BCD MULTIPLY
*
BL, ↑
*
BL
(425)
*
BL Md Mr R
(V2 only) Multiplies word data and constants in eight
digits BCD, and outputs the result to specified
words.
Md+1
Mr + 1
R+ 1
x
Md
Mr
RR + 3 R+ 2
Md:
CIO
G
A
T/C
#
DM
Mr:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
287
SIGNED BINARY DIVIDE
/, ↑/
(430)
/DdDrR
(V2 only) Divides word data and constants in four digits
hexadecimal with sign, and outputs the result
to specified words.
Dd
Dr
R
R+1
Remainder Quotient
Dd:
CIO
G
A
T/C
#
DM
DR
IR
Dr:
CIO
G
A
T/C
#
DM
DR
IR
R:
CIO
G
A
DM
289