^C12浜様様様曜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 AAD ASCII Adjust before Division 麺様様様擁用様様様様様様様様様様様様様様様様様様様様用様様様様様様様様様様郵 Syntax AAD Zyklen 80386 / 80486 把陳陳陳陳津陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳津陳陳陳陳陳陳陳陳陳陳超 Operanden keine 19 / 14 把陳陳陳陳津陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳珍陳陳陳陳陳陳陳陳陳陳超 Flags F/OF RF/DF IF/IF EF/TF VF/SF NF/ZF HF/AF PF/PF CF/CF ? - - - x x ? x ? 把陳陳陳陳珍陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳超 Eine ungepackte zweistellige BCD-Zahl, deren hherwertige Ziffer sich im AH-Register und deren niederwertige Ziffer sich im AL-Register befindet, wird in eine Binrzahl umgewandelt und im AX-Register abgelegt. 藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 ^C07Zuerst wird das AH-Register mit 10 multipliziert. Anschliesend wird das Ergebnis zur niederwertigen Ziffer, d.h. zum AL-Register addiert. Zum Schlu wird noch das AH-Register gelscht. Eine undokumentierte Eigenschaft des AAD-Befehls ist, da der Multiplikator 10 gendert werden kann. Der zweite Operationscode des AAD-Befehls enthlt den Multiplikator, d.h. standartmsig 10. Dieser Multiplikator kann durch die Befehlsfolge AAM ORG $-1 DB xx gendert werden, wobei xx den Multipli- kator bezeichnet. Diese Eigenschaft gilt nur fr Intel-CPU's.