2019/2020
2021/2022
Série de TD N° 1 (Systèmes de numération)
Exercice 1 :
1. Représenter les nombres 24810 et 56.62510 dans les bases 2, 8 et 16.
2. Représenter les nombres 11012,13128, A8.116 en base 10.
3. Convertir le nombre 1111010.0111012 en octal puis en hexadécimal.
4. Représenter les nombres 451.728 et AB.C16 en binaire.
Exercice 2 :
1. Les nombres 110000102, 100101002, 111011112, 100000112, 101010002 sont-ils pairs ou
impairs?
2. Lesquels sont divisibles par 4, 8 ou 16?
3. Effectuez ces additions en binaire, puis vérifiez en décimal si vous ne vous êtes pas
trompé(e): 110011001 + 1101101 ; 1111111 + 111111
4. Effectuez ces multiplications en binaire, puis vérifiez en décimal si vous ne vous êtes pas
trompé(e) : 11000 * 1001 ; 1111 * 111
Exercice 3 :
1. Quel est l’intervalle des entiers naturels que l’on peut coder sur N bits.
2. Coder sur 8 bits (si possible) les entiers naturels suivants (donnés en base 10) :
1, 127, 136, 32769
Exercice 4 :
1. Quel est l’intervalle des entiers relatifs que l’on peut coder en complément à 2 sur N bits.
2. Utiliser le codage en complément à 2 pour coder sur 16 bits les entiers relatifs suivants
(donnés en base 10) : +1, –1, +127, -136, +1024, -99, +32767
Exercice 5:
1. Donner la représentation décimale de 10110111 dans les codages " entiers naturels " et "
entiers relatifs en complément à 2 "
2. Donner les représentations décimales des nombres binaires suivants codés en Cà2.
a. (00110101) (codé sur un octet) ;
b. (0111010110001101) (codé sur deux octets) ;
3. Calculer (en complément à 2 sur 8 bits) les additions suivantes :
00101101 + 01101111
00000001 + 11111111
11110111 + 11101111
En déduire les règles de dépassement de capacité en complément à 2.
Exercice 6 :
Coder les réels suivants (représentés en base 10) en IEEE 754 simple précision : -0.078125,
13.625.