Слайд 2Назначение
Команды MUL и IMUL позволяют перемножать два числа.
Слайд 3Основные действия
MUL <операнд> - умножает значение в регистре AL или AX на
значение операнда <операнда>. Множимые числа должны быть одного типа, т.е. либо байт умножается на байт, либо слово умножается на слово. В первом случае произведение помещается в AX во втором в регистровую пару DX,AX.
Слайд 4Основные действия
IMUL <операнд> - умножает значение в регистре AL или AX на
значение <операнд>. Используется для умножения чисел с учетом их знака.
Слайд 5Примеры реализации
mov al,45
mov bl,3
mul bl
imul dx,cx,-45
imul ax,[bx],3