Red de conocimiento informático - Conocimiento del nombre de dominio - Principio de microcomputadora, algoritmo AAA de corrección aditiva

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.