Principio de microcomputadora, algoritmo AAA de corrección aditiva
AAA (Ascii Ajustar Después de la Suma) es un código ASCII más una instrucción de ajuste. Esta instrucción se utiliza para ajustar el valor de AL, que es la suma de dos bytes de código ASCII. Las reglas de ajuste son las siguientes:
1 Si los cuatro bits inferiores de AL son mayores que 9, o el bit de bandera AF=1, entonces AH=AH 1, AL=AL 6 y configure AF. y CF en 1; de lo contrario, solo establezca AF y CF en 0;
2 Borre los cuatro bits superiores de AL.
MOV AX, 19H
AÑADIR AL, 07H
Después de la ejecución, AL=20H. En este momento, aunque los cuatro bits inferiores de AL no son mayores que 9, el bit de bandera AF = 1, es decir, hay un acarreo desde los cuatro bits inferiores de AL a los cuatro bits superiores. Por lo tanto, después de ejecutar AAA. instrucción, AH=AH 1, AL=AL 6, establezca AF y CF en 1, y luego borre los cuatro bits superiores de AL. El resultado es: AH=01H, AL=06H.