Exercice 3 - Binaire et entiers · Bac Numérique et Sciences Informatiques Mayotte-Liban 2022 (jour 2)

Thème : Binaire, entiers et opérateurs booléens · Tiré du sujet Jour 2 (2022)

Énoncé

EXERCICE 3 (4 points)

Cet exercice porte sur la représentation binaire d'un entier relatif et les systèmes d'exploitation.

1. Codage des entiers naturels:

a.

Combien de bits sont utilisés pour coder un entier naturel sur un octet ?

bits

b.

En déduire, le nombre de valeurs pouvant être codées sur un octet.

valeurs

c.

Donner un encadrement de ces valeurs.

De

à

2. Codage des entiers relatifs:

Pour effectuer la soustraction sur 8 bits: 65−5865 - 58, un processeur effectue l'addition: 65+(−58)65 + (-58) où −58-58 est obtenu par la méthode du complément à deux.

a.

Donner l'écriture en base 2 sur 8 bits du nombre 65.

b.

Vérifier que 58 s'écrit 0011 1010 en base 2.

c.

On rappelle le protocole du complément à deux pour coder un entier négatif sur 8 bits:

Coder la valeur absolue du nombre en base 2 (Par exemple, la valeur absolue de -5 est 5).

Compléter éventuellement l'octet à gauche avec des 0.

Échanger tous les bits 0 en 1 et réciproquement.

Additionner le nombre 00000001.

Déterminer l'écriture de -58 sur 8 bits en suivant le protocole ci-dessus.

d.

Effectuer la soustraction de 65−5865 - 58 en binaire telle que ferait le processeur.

Énoncé: Exercice 3 - Binaire et entiers · Bac Numérique et Sciences Informatiques Mayotte-Liban 2022 (jour 2)

Corrigé

Corrigé proposé par AprenAI (non officiel)

1.a. Combien de bits sont utilisés pour coder un entier naturel sur un octet ?

Réponse : 8

1.b. En déduire, le nombre de valeurs pouvant être codées sur un octet.

Réponse : 256

1.c. Donner un encadrement de ces valeurs (valeur minimale) :

Réponse : 0

1.c. Donner un encadrement de ces valeurs (valeur maximale) :

Réponse : 255

Les réponses des 4 questions restantes et l’explication pas à pas sont réservées aux membres Premium. Premium

Résous-le ici : correction automatique, indices et corrigé détaillé.

Exercice 5 · Mayotte-Liban 2022 (jour 2) ›

Plus d’exercices de Binaire, entiers et opérateurs booléens