UNIVERSITE MOHAMED 1er 2020/2021 GIM 2ème
Ecole Supérieure de Technologie
Oujda
Travaux Dirigés de Microprocesseurs et Microcontrôleurs
Série N° 1
Exercice 1- Changement de base
1. Convertir en nombres décimaux les nombres binaires suivants : 11, 1101, 100101110,
1100 0110.
2. Convertir en nombres binaires les nombres décimaux suivants : 7, 51, 128, 131, 234,
128.
3. Convertir en nombres binaires puis en nombres décimaux les nombres hexadécimaux
suivants : 12, DADA , 4A, A et 5F3.
4. Convertir 510,-38 et 1100 0110 en hexadécimal.
Exercice 3- opposés en base 2
1. Ecrire les opposés en base 2 d'entiers signés écrits en base 2 01001010 ,10101100 et
1010111.
Exercice 3- Opérations binaires
Faites les opérations ci-dessous, en utilisant un tableau de huit colonnes (une pour chaque bit):
1. Calculer : (1100 0110)2 + (0010 0110)2
2. Calculer : (1110 1110)2 + (1110 1110)2 : Quelle constatation faites-vous sur le résultat?
3. Calculer : (1110 1110)2 - (1110 1111)2 : Quelle constatation faites-vous sur le résultat ?
Exercice 4- Jeu de cartes
On s’intéresse à des jeux de 52 cartes réparties en 4 couleurs (pique, coeur, carreau et trèfle)
de 13 cartes désignées par leurs rangs (As, 2, 3, . . . , 10, Valet, Dame et Roi).
1. Proposer un schéma de codage binaire des cartes du jeu.
Exercice 5
Donnez les valeurs décimales, minimales et maximales, que peuvent prendre des nombres
signés et non signés codés sur 4, 8, 16, 32 et n bits.
Exercice 6
Soit les deux nombres binaires suivants : 111111112 et 101101102.
1. Donnez leur représentation décimale s’ils sont codés sur 8 bits signés.
2. Donnez leur représentation décimale s’ils sont codés sur 16 bits signés.
3. Soit le nombre entier négatif suivant : -8010, on souhaite le coder sur 8 bits signés. Donnez
sa représentation binaire et sa représentation hexadécimale.
4. On souhaite le coder sur 16 bits signés. Donnez sa représentation binaire et sa
représentation hexadécimale.
Exercices 7
Donner la notation binaire des nombres suivants :
10.625, 1542,22, 112.55, -58749,663221
Exercice 8
Ecrire en binaire les nombres signés suivant :
-107, -36, -128. -512, -315