Académique Documents
Professionnel Documents
Culture Documents
TD1-informatique 1
Exercice 1
1x16+0x8+1x4+1x2+1x1=23
Convertir (AB2D)16
A=10 ; B= 11 ; 2=2 ; D = 13 donc
10*163+11*16²+2*161+13*160 = 10* 4096+ 11*256+2*16+13*1 = 43821
Exercice 2
Notation binaire signée en complément à deux
On se place dans le cadre de la notation binaire signée en complément à 2 sur 8 bits.
Solution
2310 en binaire sur 8 bits 000101112
pour trouver -23 on garde le premier 1 et on inverse tout le reste
−23 sur 8 bits en notation binaire en complément à 2 est 11101001
Exercice 3
Flottants
Donnez la valeur hexadécimale sur 32 bits de la représentation des
nombres flottants (IEEE 754) du nombre x=−12.09375
Solution
Il s'agit d'un nombre négatif donc le bit de signe sera à 1.
La partie entière en binaire est 12=11002
Pour la partie réelle :
Donc 12.09375=1100,000112.
On normalise ce nombre ce qui donne : 1,10000011, on a donc déplacé la
virgule de trois rangs vers la gauche (+3), donc l'exposant décalé
est 127+3=130 soit 128+2=100000102
La mantisse tronquée est 10000011
Au final on obtient :
S Exposant décalé Matrice tronquée
1 10000010 10000011000000000000000
11000001010000011000000000000000
1100 0001 0100 0001 1000 0000 0000 0000
C141800016