You are here : assembly8086IMUL

IMUL - 8086

Multiplication of Signed Numbers.

Algorithm:
when operand is a byte : AX = AL * operand.

when operand is a word : (DX AX) = AX * operand.


Syntax

IMUL Reg
IMUL Memory


Example

MOV AL, -2
MOV BL, -4
IMUL BL      ; AX = 8
RET


Output / Return Value


Limitations


Alternatives / See Also


Reference