Registro de Banderas
De los 16 bits del registro de banderas, nueve son comunes a toda la familia de
procesadores 8086, y sirven para indicar el estado actual de la máquina y el
resultado del procesamiento. Muchas instrucciones que piden comparaciones y
aritmética cambian el estado de las banderas, algunas cuyas instrucciones pueden
realizar pruebas para determinar la acción subsecuente. En resumen, los bits de
las banderas comunes son:
Indica desbordamiento de un bit de orden alto (más a la izquierda) después de una operación aritmética.
Designa la dirección hacia la izquierda o hacia la derecha para mover o comparar cadenas de caracteres.
Indica que una interrupción externa, como la entrada desde el teclado, sea procesada o ignorada.
Indica el resultado de una operación aritmética o de comparación (0 = resultado diferente de cero y 1 = resultado igual a cero).
Video visto:
https://www.youtube.com/watch?v=4puXc5S2WOg
- OF (Overflow, desbordamiento).
Indica desbordamiento de un bit de orden alto (más a la izquierda) después de una operación aritmética.
- DF (dirección).
Designa la dirección hacia la izquierda o hacia la derecha para mover o comparar cadenas de caracteres.
- IF (interrupción).
Indica que una interrupción externa, como la entrada desde el teclado, sea procesada o ignorada.
- TF (trampa).
- SF (signo).
- ZF (cero).
Indica el resultado de una operación aritmética o de comparación (0 = resultado diferente de cero y 1 = resultado igual a cero).
- AF (acarreo auxiliar).
- PF (paridad).
- CF (acarreo).
Video visto:
https://www.youtube.com/watch?v=4puXc5S2WOg
Comentarios
Publicar un comentario