Exercices
QCM (plusieurs réponses)
QUIZQCM plusieurs
0s
Chargement Quiz
Plus de modes de jeu en dessous
📘 Corrigé et explications (10 questions)

1. Quelles sont les propriétés du codage en complément à 2 sur 8 bits ?

Bonne réponse : Le plus petit entier négatif est -128. — Le plus grand entier positif est 127. — Le bit de poids fort est le bit de signe.

Exact. En complément à 2 sur 8 bits, le MSB est le signe, les positifs vont de 0 à 127, les négatifs de -1 à -128, et 0 est unique.

2. Quelles affirmations sont vraies à propos du codage de -5 sur 8 bits en complément à 2 ?

Bonne réponse : Le bit de signe est 1. — Le complément à 1 de 5 (00000101) est 11111010. — En ajoutant 1 au complément à 1, on obtient 11111011.

Bien vu. Les étapes sont : complément à 1 de 5 = 11111010, on ajoute 1 11111011, bit de signe = 1.

3. Quels nombres entiers relatifs peuvent être représentés sur 4 bits en complément à 2 ?

Bonne réponse : -1 — -8 — 7

Tout juste. Sur 4 bits, la plage est de -8 à 7. 8 dépasse la plage (max 7).

4. Quelles sont les étapes correctes pour coder un nombre négatif en complément à 2 ?

Bonne réponse : Inverser tous les bits (complément à 1). — Ajouter 1 au résultat. — Prendre la valeur absolue en binaire.

Correct. La procédure est : valeur absolue inverser ajouter 1.

5. Quelles sont les valeurs décimales des nombres binaires suivants en complément à 2 sur 8 bits ?

Bonne réponse : 11111111 = -1 — 10000000 = -128 — 01111111 = 127 — 11111110 = -2

Exact. Toutes ces conversions sont correctes : -1, -128, 127, -2.

6. Quelles sont les limites du codage en complément à 2 sur n bits ?

Bonne réponse : La plage des nombres est asymétrique : plus de négatifs que de positifs. — Les nombres négatifs ont un bit de signe à 1. — Le nombre 0 est représenté de manière unique. — Le dépassement de capacité (overflow) peut donner un résultat erroné.

Bravo. Toutes ces affirmations sont vraies : asymétrie, unicité du zéro, risque d'overflow, bit de signe.

7. Quels sont les résultats corrects de l'addition binaire sur 8 bits en complément à 2 (sans overflow) ?

Bonne réponse : 00000001 + 00000001 = 00000010 (1+1=2) — 11111111 + 00000001 = 00000000 (-1+1=0) — 11111110 + 00000001 = 11111111 (-2+1=-1)

Correct. Les additions a, b et d sont correctes. c provoque un overflow car -128 + (-128) = -256 hors plage.

8. Quelles sont les caractéristiques du bit de signe en complément à 2 ?

Bonne réponse : Le bit de signe peut être modifié par une addition. — S'il vaut 1, le nombre est négatif. — S'il vaut 0, le nombre est positif ou nul. — Il s'agit du bit de poids fort (MSB).

Exact. Toutes les propositions sont vraies : MSB, signe, et l'addition peut changer le MSB (overflow).

9. Quels sont les équivalents décimaux corrects pour des nombres en complément à 2 sur 4 bits ?

Bonne réponse : 1000 = -8 — 0110 = 6 — 1111 = -1 — 1010 = -6

Bien vu. Toutes les conversions sont correctes : 6, -6, -1, -8.

10. Quelles méthodes permettent de détecter un overflow lors d'une addition en complément à 2 ?

Bonne réponse : Si la retenue entrante et sortante du MSB sont différentes. — Si les deux opérandes sont négatifs et le résultat est positif. — Si les deux opérandes sont positifs et le résultat est négatif.

Exact. Les cas a, b, c indiquent un overflow. d est normal (pas d'overflow).