Donnez la valeur du registre %eax et des drapeaux OF, CF et ZF après l'exécution consécutive de chacune de ces instructions.
addl $0FFEFFFF, %eax
Rappel exercice précédent :
valeur %eax : 0x00010001
La retenue est propagée jusqu'au chiffre hexadécimal le plus à gauche du registre 32 bits %eax. Le résultat est non nul, valide pour les entiers non signés et valide pour les entiers signés (ajout de 2 nombres positifs et résultat positif – bit de poids fort à 0). OF est donc positionné à 0.
Instructions additives 4[Zoom...]