Principio del microordenador ¿Cuál es la función de los bits de bandera?
Es una descripción de los resultados de la ejecución.
1. Los indicadores de control son los siguientes:
1. TF: indicador de seguimiento, cuando TF=1, el programa funciona en un solo paso; DF: bit de bandera de dirección. Cuando DF = 1, la operación de cadena está en el modo de disminución de dirección; DF = 0 está en el modo de dirección;
3. IF: indicador de interrupción;
2. es el siguiente:
1 AF: Bandera de transporte auxiliar. Es 1 cuando hay un acarreo desde los 4 bits inferiores a los 4 bits superiores;
2: indicador de acarreo/préstamo. El bit más alto es 1 cuando hay un bit de acarreo/préstamo;
3 OF: indicador de desbordamiento;
Datos extendidos
Indicador de dirección:
DF: Banderas de dirección
La instrucción CLD restablece la bandera de dirección: DF=0, la instrucción STD establece la bandera de dirección: DF=1
Programa de CPU Intel8086/8088 registro de bandera de estado (registro de 16 bits) uno de los nueve bits de bandera. Cuando este bit es 1 (DF = 1), la dirección de memoria disminuye automáticamente y la instrucción de operación de cadena es una instrucción de disminución automática, es decir, la cadena se procesa de bit alto a bit bajo cuando este bit es 0 (DF = 1); 0), la dirección de memoria aumenta automáticamente, las instrucciones de operación de cadena son instrucciones de incremento automático.