Université Ibn Tofail Année universitaire : 2024/2025
Faculté des Sciences Filière : MIP
Département d’Informatique Semestre : 1
Kénitra
Codage de l’information
TD 1
Exercice 1 :
1. Donner en octal et en décimale les 3 nombres à la suite de 3768.
2. Donner les 4 nombres à la suite de BFE16
Exercice 2 :
1. Convertir en binaire le nombre décimal 45610, le nombre octal 2768 et le nombre
hexadécimal AF16
2. Exprimer le nombre décimal 8510 en binaire
3. Exprimer le nombre décimal 68210 en binaire
4. Exprimer en décimal le nombre octal 3078 et le nombre Hexadécimale C716
Exercice 3 :
Ecrire les nombres suivants en octal et en hexadécimal
1. 101010101000111101011
2. 10010011001101001011
3. 000010111010101110101
4. 10011111001110011011
Exercice 4 :
Réaliser les conversions suivantes :
a. (112)10 = ( )2
b. (330)10 = ( )16
c. (1240)8 = ( )10
Exercice 5 :
1. Réaliser l’addition des deux nombres binaires suivants :
10001110 + 11010101
2. Réaliser la multiplication des deux nombres binaires suivants :
11001*100011
3. Réaliser la soustraction des deux nombres binaires suivants :
1
110001 – 11010
4. Effectuer les opérations suivantes (base octale) sans passer par le système décimal :
a. (567)8 + (432)8
b. (657)8 + (767)8
c. (213)8 – (167)8
5. Effectuer les opérations suivantes (base hexadécimale) sans passer par le système décimal :
a. (1872)16 + (AA95)16
b. (DDA9) 16 + (3ACE)16
c. (A210)16 - (2BCF)16
Exercice 6 :
Complément a 1 (CA1)
En se servant d’une représentation en CA1 sur 7 bits (bit de signe compris), faire la somme de
[(44) – (28)]
En décimal Représentation en CA1
(+44)10
+
(-28)10
= (+16)10
Exercice 7 :
d. Donner le complément à 2 des nombres suivants :
e. 1001 0001
f. 1010 0100
g. 1111 0011
Exercice 8 :
a. Coder sur 8 bits les entiers 10, 5, 0, −5, −10 et−9 avec les représentations suivantes
Signe et valeur absolue, complément à 1 et complément à 2
b. Coder les entiers 57 et−57 sur un octet en utilisant la représentation par le signe et la
valeur absolue. Montrer que l’addition binaire de ces entiers ainsi codés produit un
résultat incorrect. Montrer qu’en revanche le résultat est correct si ces entiers sont
codés en utilisant la représentation par le complément à 2.
Exercice 9 :
Convertir en binaire, en virgule fixe :
a. 0,83 avec la partie fractionnaire exprimée sur 4 bits ;
b. 37,62 avec la partie fractionnaire exprimée sur 8 bits ;