Вы находитесь на странице: 1из 3

Solution de lexercice 2 du TD

Dans une machine numrique les nombres rels sont cods sur 32 bits
27 bits pour la quantit fractionnaire (la mantisse)
4 bits pour lexposant (une puissance de 2) code en excdent
1 bit pour le signe (1ngatif 0 positif)
1. Donner la plage des nombres cods par le codage de cette machine.
1)La plage des valeurs

Lexposant de -8 a +7
Le plus grand nombre positif +7F,FFFFF
Le plus petit nombre positif =2-8*2-27=2-35
Le plus grand nombre ngatif =2-8*2-27=-2-35
Le plus petit nombre ngatif 7F,FFFFF
Soit les nombres rels suivants :
A= 276320000008 B= -6,5312510 C=AC,125D16
2. Donner la reprsentation des nombre A,B et C dans cette machine numrique en
hexadcimale.

2) la conversion vers le binaire :


A= 010 111 110 011 010 000 000 000 000 000 0002
B=-110,100012
C=1010 1100, 0001 0010 0101 11102
La forme exponentielle
A= 0,010 111 110 011 010 * 233
B=-0,11010001*23
C=0,1010 1100 0001 0010 0101 1110*28
Representation
Signe

A
Impossible

Exposant
Mantisse

Impossible
Impossible

3+24-1=1011
1101 0001 0000 0000 0000
0000 000

8+24-1=16 impossible
Impossible

Reprsentation en hexadcimale :
A impossible
B= 1101 1110 1000 1000 0000 0000 0000 0000

B=DE80000 h
C= 0111 1101 0110 0000 1001 0010 1111 0000
C= 7D6092F0 h
3. Convertir les nombres A, B et C en standard IEEE 754(simple, double, tendu).

3) dans le codage IEEE 754 simple linformation est code sur 32 bits o 1bit -> S, 8bits ->E
et 23 bits->M
E=e+128
A= 0,10 111 110 011 010 * 233 E=33+ 27 =16110 =101000012
B=-0,11010001*23
C=0,1010 1100 0001 0010 0101 1110*28
A=0 10100001 0101111100110100000000= 286F9A0016
B= 1 10000011 1101000100000000000000=C1E88000h
C=0 10001000 101 0110 0000 1001 0010 1111=4456092Fh
IEEE 754 Double 64 bits 1-> S, 11->E et 52->M
E=e+1024
A=0 10000100001 1011111001101000000000000000000000000
B=1 10000000011 1101000100000000000000000000000000000
C=0 10000001000 1010110000010010010111100000000000000
Etendu 80 bits 1-> S, 15->E et 64->M
E=e+
A=.
B=.
C=.
4. Quelle est la reprsentation standardise optimale pour chaque nombres.

4) la reprsentation optimal : IEEE754 simple


5. Effectuer les oprations suivantes :

A+C, A-C, B*C B/C.

5) les oprations
A+C=
Exercice 3
A=4116 =0100 00012
L=4C16=0100 1100
G=4716=0100 0111
E=4516=0100 0101
R=5216=0101 0010
I=4916=0100 1001
E=4516=0100 0101

Вам также может понравиться