Основы языка Ассемблера



              

AAM ASCII-коррекция регистра АХ после умножения


Команда aam используется вслед за операцией умножения двух неупакованных двоично-десятичных чисел. Команда не имеет параметров. Она преобразует результат умножения, являющийся двоичным числом, в правильное неупакованное двоично-десятичное (BCD) число, младший разряд которого помещается в AL, а старший - в АН. Команда воздействует на флаги SF, ZF и PF.

Пример

mov AL,08h ;Неупакованное BCD 8

mov CL,07h ;Неупакованное BCD 7

mulCL;AX=0038h=56

aam ;AX=0506h, BCD 56




Содержание  Назад  Вперед