BCD-
AAA (ASCII Adjust for Addition) . . AL :
- 9, CF 0 ;
9, :
- AL ( !) 6, ;
- CF 1, , .
AAS (ASCII Adjust for Substraction) . AAS AL, :
- 9, CF 0 ;
- AL 9, AAS :
- AL 6;
- al;
- CF 1, .
AAM (ASCII Adjust for Multiplication) . AX :
- AL 10;
- : AL, AH.
AAM AL AH - .
AAD (ASCII Adjust for Division) .
BCD- AX . . , AAD AL. , , 0...99.
, AAD , :
- BCD- AX ( AH) 10;
- AH + AL, ( ) AL;
- AH.
AAD;
DIV C
DAS (Decimal Adjust for Substraction) . DAS AL .