EXERCICE CORRIGES : COMPLÉMENT A 2, Entiers Signes, Compléments a 1, Overflow
Pour les fêtes de Noël Bob acheté un ordinateur de type ix86 qui possède les quatre indicateurs suivants pouvant prendre les valeurs 0 ou 1 en fonctiondu résultat de la dernière opération entière : SF (Sign Flag) : positionné si le résultat est négatif ; CF (Carry Flag) : positionné en cas de présence d’une retenue finale (bit sur-numéraire) ; ZF (Zero Flag) : positionné si le résultat est nul ; OF (Overflow Flag) : positionné en cas de changement anormal de signe. Donner la valeur des indicateurs après chacune des opérations présentes dans le tableau, Interpréter les résultats et indiquer les indicateurs pertinents dans les deux cas suivants :Les opérandes sont des entiers non-signés ; Les opérandes sont des entiers signés, codés en complément à 2.
Opération
Résultats
Signe
Non Signe
SF
CF
ZF
OF
10001010 + 01101001
11110011
−118 + 105 = −13
138+105 = -13
1
0
0
0
01110100 + 01011101
10001000+11100101
11101000+00111010
01001001+00100010
11111111+00100101
Merci, votre note vient d'être comptabilisée.
Merci, mais vous avez déjà voté pour cette page, réessayez plus tard.