TD : Codage de l’information
Exercice 1 (Codage d’un caractère) . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Coder le mot Economy en language machine. . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
On donne l’ASCII de A : 65 et a : 97. . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Décoder le mot binaire suivant : . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
010011000110010101110100011101000110010101110010 . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
1. . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
E c o n
|{z} |{z} |{z} |{z} |{z} |{z} |{z} o m y . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
69 99 111 110 111 109 . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
121
|{z} |{z} |{z} |{z} |{z} |{z} |{z}
01000101 01100011 01101111 01101110 01101111 01101101 01111001
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
2. . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
01001100
| {z } 01100101
| {z } 01110100
| {z } 01110100
| {z } 01100101
| {z } 01110010
| {z } . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
76
|{z} 101
|{z} 116
|{z} 116
|{z} 101
|{z} 114 .
|{z} . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
L e t t e r . . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ................
Exercice 2 (Codage d’un nombre)
Exercice 3 (Unités de mesure)
1. Donner la représentation binaire des entiers suivants :
Soit une mémoire de capacité de 4 T B.
(10)10 , (255)10 , (1027)10
1. Convertir cette capacité en GB puis en Bytes et bits.
2. Donner la représentation binaire en virgule fixe puis 2. Supposons qu’on a besoin d’un Octet pour coder un
en virgule flottante en simple précision des décimaux seul caractère. Soit un livre avec un nombre total de
suivants : caractères de 524288. Quel est le nombre maximal de
livres qu’on peut stocker dans cette mémoire.
(10, 5)10 , (−255, 125)10 , (2048, 0625)10
3. Donner la représentation décimale des nombres codés
1. — 4 T B = 4 × 1024 GB = 22 × 210 GB = 212 GB
en simple précision suivants :
— 212 GB = 212 × 230 Bytes = 242 Bytes
• (11000010000001100000000000000000)IEEE754
— 242 Bytes = 8 × 242 bits = 245 bits
• (01000010110010000000000000000000IEEE754
2. On a besoin de 524288 Octets pour stocker un seul livre
• (11000101000000000000000100000000)IEEE754 et log2 (524288) = 19, soit
242 Octets
= 223 livres
Détaillées dans le cours . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Octets
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .
.................................... . . . . . . . . .