Je veux savoir si l'indicateur auxiliaire est activé ou non? Comment je peux le faire dans l'assemblage. Toute aide sera appréciée.Comment vérifier la valeur de l'indicateur auxiliaire dans 8086
1
A
Répondre
2
Une façon de le faire est de pousser les drapeaux enregistrent sur la pile (pushf
), puis pop-le dans un registre à usage général (pop ax
par exemple), et d'inspecter les bits ax
.
1
5
utilisation lahf
(AH charge de drapeaux) suivi par test
(pour vérifier la valeur):
lahf
test ah, 10h
jnz .aux_nonzero
bonne idée ...... mais je me suis comportée. J'avais besoin de savoir si le 5ème bit est activé ou non après l'ajout. solution simple que je décale à gauche 4 fois et vérifier la valeur du carry –
de toute façon merci beaucoup pour l'aide –