Vous êtes sur la page 1sur 3

M.

OUNNACI — Structure Machine — Math-info — UMMTO — 2019/2020

n°2 T.D
REPRESENTATION DE L’INFORMATION

Exercice 1 Exercice 6
a) Compléter le tableau suivant On dispose d’une machine où les nombres sont représentés
Code décimal Code BCD Code Ex3 Code Gray sur 16 bits définis comme suit:
25
10010111
10101000 a) Représenter les nombres suivants sur la machine
110001 N1 = (13,75)10
 Convertir en binaire naturel les nombres suivants écrits N2 = - (0,1875)10
en code Gray : (11110)BR, (10110)BR, (10001)BR Remarque: l’exposant est représenté en complément à 2.
 Convertir en code Gray les nombres suivants écrits en b) Calculer N1+N2, le représenter sur la machine et
binaire naturel : (100110)2, (111110)2, (10001)2 l’exprimer en hexadécimal.

Exercice 2 Exercice 7
a) Additionner en BCD 0111 0101+ 0101 0110  Donner la représentation en simple précision sur 32 bits
b) On suppose dans que les représentations sont sur 8 bits, du nombre décimal 1027.25
donner les représentations en signe+ val_abs, en CA1 et en
 Quel est le nombre codé en simple précision sur 32 bits
CA2 des valeurs entières suivantes : -32 et -128, +45, +28
par:
Exercice 3 Signe Exposant Mantisse
Donnez les valeurs décimales, minimales et maximales, que 1 10001010 10110100000000000000000
peuvent prendre des nombres signés et non signés codés sur
4, 8, 16, 32 et n bits.
Exercice 8
Quelle est la présentation interne du nombre décimal
Exercice 4 +8,625 en virgule flottante suivant le format suivant sur 32
a. Convertir la valeur hexadécimale (4DA)16 en binaire bits (numérotées de droite à gauche de 0 à 31) avec :
sur 12 bits.  Une quantité fractionnaire sur 23 bits (0 à 22)
b. Que représente (en décimal) cette valeur obtenue si on correspondant à la mantisse m normalisée;
considère :  Un exposant biaisé codé sur 8 bits (23 à 30) ;
 qu’elle est en signe + valeur absolue  Un bit pour le signe de la mantisse.
 qu’elle est en CA1
 qu’elle est en CA2
c. Soit les nombres entiers :
Exercice 9
On suppose une machine où les valeurs numériques réelles
X= (1101011)CP1, Y=(11001100)CP2, sont représentées sur 32 bits (numérotés de droite à gauche
Z= (0100111)CP1 et T= (0101101)CP2. de 0 à 31) avec :
Donner le signe et la valeur décimale de chaque  Une quantité fractionnaire sur 23 bits (0 à 22)
nombre. correspondant à la mantisse m normalisée (0.5 ≤m≤1) ;
 Un exposant biaisé, représentant une puissance de 2,
Exercice 5 codé sur 8 bits (23 à 30) ;
Donner selon la norme IEEE-754 le code des nombres réels  Un bit pour le signe de la mantisse (0 si m≥0, 1 si m <
suivants : 0).
1. X= 27,25 ; Y= -13,5 ; Z= 0,375 Donner sous la forme ± a× 2b (a et b décimaux), la valeur
2. X=(11011000011010110000000000000000) est un qui correspond aux 32 bit suivants (ou forme octale) :
nombre réel codé selon la norme IEEE-754, écrire X 27632000000
sous forme réelle.

1|Page
Corrigé
Exercice 2
111 1
0111 0101 = 75
0101 0110 = 56
0110 0110
10011 0001 = 131

Valeur en décimal Signe +val.absolue Valeur en CA1 Valeur en CA2


-32 10100000 11011111 11100000
-128 Débordement Débordement 10000000
+45 00101101 00101101 00101101
+28 00011100 00011100

Exercice 3

Exercice 4
(4DA)16=(010011011010)2

Nombre en binaire Signe + valeur absolue Valeur en CA1 Valeur en CA2


010011011010 + (2+8+16+64+128+1024)=1242 +1242 +1242

X= (1101011)CP1=-(0010100)2=-20
Y=(11001100)CP2,=-(00110100)2=-52
Z= (0100111)CP1= (0100111)2=+39
T= (0101101)CP2=(0101101)2=+45.

Exercice 5
X= (27,25)10= (11011,01)2
Signe = (+)=0
Normalisation = 1.101101*24
Pseudo-mantisse =10110100000000000000000
Exposant = exposant réel +biais = 4 +127=131=(10000011)2

0 10000011 10110100000000000000000

Y=(-13.75)=-( 1101,11)2
Signe=(-) =1
Normalisation = 1.10111*23
Pseudo-mantisse = 10111000000000000000000
Exposant = exposant réel + biais=3+127=130

1 10000010 10111000000000000000000

2|Page
Z= (0.375)10= (0,011)2
Signe=(+) =0
Normalisation = 1.1*2-2
Pseudo-mantisse = 10000000000000000000000
Exposant = exposant réel + biais=-2+127=125

0 01111101 10000000000000000000000

X= (1 10110000 11010110000000000000000) IEEE-754


Signe =1= (-)
Pseudo- mantisse= 11010110000000000000000
Exposant réel= exposant décalé-biais= (10110000)2-127=(196-127)=49
X=-1, 1101011*249= -11101011*242

Exercice 6
N1 = (13,75)10 = (1101,11)2 = 0,110111 x 24
Mantisse = 0,110111
Exposant = 4 = (00100)2
SM = 0
N1 : 0001 0011 0111 0000 = (1370)16

N2 = -(0,1875)10 = - (0,0011)2 = 0,11 x 2-2


Mantisse = 0,11
Exposant = -2 = (11101)2 (complément a 2 de (-2))
SM = 1
N1 : 1111 1011 0000 0000 = (FB00)16

N1 + N2 = 0,110111 x 24 - 0,11 x 2-2 = 1101,11 – 0,0011 = 1101,1001 = 0,11011001 x 24


Mantisse = 0,11011001
Exposant = 4 = (00100)2
SM = 0

N1 + N2 : 0001 0011 0110 0100 = (1364)16

Exercice 8
+8.625=(1000,101)2=0,1000101 * 24
Signe = (+) =0
Exposant biaisé = 4+28-1=4+128=132
Mantisse = 100101
0 10000100 10010100000000000000000

3|Page

Vous aimerez peut-être aussi