^C12浜様様様曜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 AAS ASCII Adjust after Subtraction 麺様様様擁用様様様様様様様様様様様様様様様様様様様様用様様様様様様様様様様郵 Syntax AAS Zyklen 80386 / 80486 把陳陳陳陳津陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳津陳陳陳陳陳陳陳陳陳陳超 Operanden keine 4 / 3 把陳陳陳陳津陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳珍陳陳陳陳陳陳陳陳陳陳超 Flags F/OF RF/DF IF/IF EF/TF VF/SF NF/ZF HF/AF PF/PF CF/CF ? - - - ? ? x ? x 把陳陳陳陳珍陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳超 Der Inhalt des AL-Registers wird in eine ungepackte BCD-Zahl umgewandelt. 藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 ^C07Wenn das Low-Nibble des AL-Registers eine gltige BCD-Zahl (0-9) enthlt, mu keine Umwandlung vorgenommen werden. Es wird dann nur das Hi- Nibble des AL-Registers gelscht, bzw. auf Null gesetzt und das HF und CF Flag gelscht. Wenn das Low-Nibble des AL-Registers keine gltige BCD-Zahl (>9) enthlt, oder wenn das HF gesetzt ist, mu eine Umwandlung vorgenommen werden. Dabei wird zu der Zahl im Low-Nibble des AL-Registers, die ja zwischen 10 und 15 (0Ah-0Fh) liegt, 6 subtrahiert, um somit eine gltige BCD-Zahl zwischen 4 und 9 zu erhalten. Dannach wird das AH-Register um 1 erniedrigt, das CF und das HF gesetzt und das Hi-Nibble des AL-Registers gelscht. Nun enthlt das AL-Register eine gltige BCD-Zahl.