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