AAD

AAD -команда корректирует ASCII-формат для деления. Данная  команда ассемблера AAD применяется перед делением неупакованных десятичных целых чисел которые находятся  в  регистре  AХ (удаляет тройки ASCII-кода).  Происходит коррекция двоичного значение в регистре AL для дальнейшего двоичного деления. Далее происходит умножение содержимого в регистре AН на десять., затем прибавляет результат к содержимому  регистра AL и и сбрасывает регистр AН.  Команда AAD не имеет операндов.

Команда изменяет флаги  PF, CF, ZF (флаги AF CF и OF не определены).

Добавить комментарий


Защитный код
Обновить