International Institute of Technology Auditoire : 2ème année GM
AU : 2016-2017 Responsable : Tarek OUNI
Devoir Systèmes logiques
Durée : 1h
Documents non autorisés
Nom :……………………………………………………….
Prénom :……………………………………………………
Exercice 1 : (8 pts)
Conversion :
1) Remplier les tableaux suivants :
• Tableau 1 : (3 pts)
Base 10 Base 2 Base 8 Base 16
96 1100000 140 60
172 10101100 254 AC
imp imp 187 imp
423 110100111 647 1A7
• Tableau 2 : (3 pts)
Nombre Signe + valeur Complément à 2 sur
absolu 8 bits
-98 11100010 10011110
-128 impo 10000000
80 11010000 10110000
• Tableau 3 : (2 pts)
Base 10 Base 2 Base 10 Base 2
25.125 11001.001 11.1875 1011.0011
1) Qu’il est le plus grand nombre signé qu’on peut représenter sur 4 octets dans les deux
cas suivants :
a) Codage en virgule fixe (1 bit de signe, 15 bits réservés pour la partie entière et 2
octets pour la partie fractionnaire) (1 pts)
0 111111111111111 11111111 11111111
Nmax = 111111111111111,11111111 11111111 (à convertir en décimal)
b) Codage en virgule flottante selon la norme IEEE 754 (2 pts)
Rappelons que la représentation IEEE 754 se compose de :
• SM : signe de la mantisse : 1 bit
• Eb : exposant biaisé : 8 ou 11 bits pour simple et double précision
• M : Mantisse : 23 ou 52 bits pour simple et double précision
0 11111110 11111111111111111111111
Eb = 254 ➔ Br= 254-127 = 127
Nmax = + 1. 11111111111111111111111 * 2127
Exercice 3 : (4 pts)
On considère le montage ci-dessous.
1) Trouver les valeurs des sorties : S0, S1, S2 et S3. (2 pts)
S0 S1 S2 S3
1 0 0 0
2) On dispose de deux additionneurs/soustracteurs 4 bits. Concevoir un
additionneur/soustracteurs 8 bits (réaliser le montage). (2 pts)