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



              

AAD ASCII-коррекция регистра АХ перед делением


Команда aad используется перед операцией деления неупакованного двоично-десятичного (BCD) числа в регистре АХ на другое неупакован

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

Пример

raov AX,0207h ;Неупакованное BCD 27

mov DL,06h ;Неупакованное BCD 6

aad;AX=001Bh=27

div DL ;AX=0304h, т.е. 4 и З в остатке< /FONT>




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