5 0101 - Multiplicator
| (require ledum/bb68/op-0101-mul) | package: ledum-bb68 |
opcode
W = bb68-gprp r = bb68-gpr s = bb68-gpr
W : (integer-in 0 7)
r : (integer-in 0 15)
s : (integer-in 0 15)
mask: f100 |
value: 5000 |
MUL Rn:Rm, Rr (Rn is output only)
opcode
W = bb68-gprp r = bb68-gpr s = bb68-gpr
W : (integer-in 0 7)
r : (integer-in 0 15)
s : (integer-in 0 15)
mask: f100 |
value: 5100 |
Integer (signed) multiply.
Multiplies register r by regiser s with both interpreted as signed 2’s complement 16-bit numbers. Stores the 32-bit signed 2’s complement result in the register pair W.

