Symbol Math Instructions
Instruction
Symbol/Operand
Mnemonic
Code
SIGNED BINARY
*(420)
MULTIPLY
*
@*
420
Md: Multiplicand
word
Mr: Multiplier
word
R: Result word
DOUBLE
SIGNED BINARY
*L(421)
MULTIPLY
*L
@*L
421
Md: 1st
multiplicand word
Mr: 1st multiplier
word
R: 1st result word
UNSIGNED
*U(422)
BINARY
MULTIPLY
*U
@*U
422
Md: Multiplicand
word
Mr: Multiplier
word
R: Result word
DOUBLE
*UL(423)
UNSIGNED
BINARY
MULTIPLY
*UL
@*UL
423
Md: 1st
multiplicand word
Mr: 1st multiplier
word
R: 1st result word
BCD MULTIPLY
*B(424)
*B
@*B
424
Md: Multiplicand
word
Mr: Multiplier
word
R: Result word
Multiplies 4-digit signed hexadecimal data and/or constants.
Md
Mr
×
R
R +1
Multiplies 8-digit signed hexadecimal data and/or constants.
Md
Mr
×
R
R + 3
Multiplies 4-digit unsigned hexadecimal data and/or constants.
Md
Mr
×
R
R +1
Multiplies 8-digit unsigned hexadecimal data and/or constants.
Md
Mr
×
R
R + 3
Multiplies 4-digit (single-word) BCD data and/or constants.
Md
Mr
R
Function
Md
(Signed binary)
(Signed binary)
Mr
(Signed binary)
R
Md + 1
Md
Mr + 1
Mr
R + 2
R + 1
R
Md
(Unsigned binary)
(Unsigned binary)
Mr
R
(Unsigned binary)
Md + 1
Md
Mr + 1
Mr
R + 2
R + 1
R
Md
×
Mr
R +1
R
Section 3-9
Output
Required
Output
Required
(Signed binary)
(Signed binary)
(Signed binary)
Output
Required
Output
Required
(Unsigned binary)
(Unsigned binary)
(Unsigned binary)
Output
Required
(BCD)
(BCD)
(BCD)
Location
Execution
condition
97