📘 Corrigé et explications (10 questions)
1. Le codage des entiers relatifs en informatique utilise la méthode du complément à ___.
Bonne réponse : 2
Bien vu. C'est le complément à 2.
2. Dans un codage sur 8 bits, le bit de poids fort (bit n°7) indique le ___ du nombre.
Bonne réponse : signe
Exact. Le bit de poids fort est le bit de signe.
3. Pour coder -5 en complément à 2 sur 8 bits, on commence par coder 5 en binaire :
00000101. On inverse les bits : 11111010. Ensuite on ajoute ___.Bonne réponse : 1
Correct. On ajoute 1 pour obtenir le complément à 2 : 11111011.
4. Un entier relatif codé en complément à 2 sur n bits peut représenter des valeurs de -2^(n-1) à ___.
Bonne réponse : 2^(n-1)-1
Tout juste. La valeur maximale est 2^(n-1)-1.
5. Sur 8 bits, la valeur -128 (soit 10000000 en complément à 2) est le nombre le plus ___ possible.
Bonne réponse : négatif
Bravo. C'est le plus petit nombre négatif représentable sur 8 bits.
6. L'addition de deux entiers relatifs en complément à 2 s'effectue comme une addition binaire classique, en ignorant la ___ éventuelle.
Bonne réponse : retenue
Exact. On ignore la retenue finale.
7. Le codage en complément à 2 permet de n'avoir qu'une seule représentation pour le nombre ___.
Bonne réponse : zéro
Correct. Il n'y a qu'un seul zéro, contrairement au signe-magnitude.
8. Pour étendre un nombre codé en complément à 2 sur plus de bits, on duplique le bit de ___ à gauche.
Bonne réponse : signe
Bien vu. On parle d'extension de signe.
9. En complément à 2, si on ajoute un nombre et son opposé, on obtient toujours ___.
Bonne réponse : 0
Parfait. La somme d'un nombre et de son opposé donne 0.
10. L'intervalle des valeurs représentables sur 8 bits en complément à 2 est [-128, ___].
Bonne réponse : 127
Exact. Maximum = 127.
