Salut,
j'ai lu dans un cours d'assembleur : "Afin d'optimiser la taille et les performances du programme, on peut utiliser l'instruction
“Afin d'optimiser la taille et les performances du programme, on peut utiliser l'instruction “OR AX, AX” à la place de “CMP AX, 0”.
En effet, un OU bit à bit entre deux nombres identiques ne modifie pas Destination et est exécuté « infiniment » plus rapidement qu'une soustraction. Comme les flags sont affectés, les sauts conditionnels sont possibles. "
afin de pouvoir utilisé les sauts conditionnels après les comparaisons logiques je veux savoir quelles Flags modifie chacune des comparaisons logiques AND,OR,XOR... ? et dans quel cas ils les modifient?
Merci d'avance !
Partager