Vous êtes sur la page 1sur 4
Architecture Des Ordinateurs Correction du Travaux Dirigés N°2 Représentation de information Exercice Complément: : (Conversions) Ecrire les nombres suivants dans les bases 2, 8, 10 et 16: 7Aie. 110000012 1000001 13a0) 755e) 1100000011011110e Correction : ine, 177 1270» TR 110000012 3010) 19300, ratty 10000012 ole 650 lus) 11d1e, 130 0216 MOLI, 4930» 1Z2i9 1100000011011110e — 140336 4937440) ALE Exercice N° 1: Exprimez le nombre décimal 100 dans les bases de 2 8 9 et en hexadécimal Correction Base 2 1100100, Base 3 10201 Base 4 1210 Base 5 400 Base 6 244 Base 7 202, Base 8 144 Base 9 121 Base 16 64 Exercice N° 2: Multiplier 10011011 et 11001101 en binaire, Corres Lo oj1liolit Liloo riod 10011011 1/0 0/1 1/0/1)1 roolloud. 1ooO1LOIL LooO1LO.1L deco > Retenues Tirtooo 00 T Exercice N° 3: Convertir le nombre décimal 8,625 en virgule flottante suivant la norme IEEE 754 Correction : ‘* Conversion de 8,625 en binaire: 8,625 => 100,101 car © Partie entitre ; 8 => 1000 © Partie décimale : 0,625 => 0,101 © Normalisation: 100,101 = 1000,101 x 2° = 0,1000101 x 2* ISET Mahdia 200972010 ‘Seanne avee CamSeanner Architecture Des Ordinateurs Normalisation IEEE 754; 1000,101 = 1,0001010 x 2 (de la forme 1,xxxx od xxx = pseudo mantisse) ‘* Décomposition du nombre en ses divers éléments ©. Bit de signe : 0 (Nombre >0) © Exposant sur 8 bits biaisé & 127 => 3 + 127 = 130 => 10000010 o_Pseudo mantisse sur 23 bits : 000 1010 00000000 00000000 Signe | Exposant_biaisé Pseudo mantisse 0 [100 0001 0 [000 1010 0000 0000 0000 0000 Exercice N° 4 Donnez la traduction & laquelle correspond le mot de 4 octets codé en hexadécimal suivant 49 55 50 31, selon qu’on le lit comme = unentier signé, = unentier représenté en complément & 2, - un nombre représenté en virgule flottante simple précision suivant la norme IEEE 754, - une suite de caractéres ASCII (représentés chacun sur 8 bits, le bit de plus fort poids étant inutilisé et codé a0) Hexadécimal 4 9 5 5 3 0 3 1 5 Binaire 0100 | 1001 [oF tor [oror [ o1or [0000 [oor | 0007 Entier signé 1 230 327 857 10010010 101 | 0101 [0101 [0000 | oo1t [0007 [Exp biaisé : 146 [Pseudo mantisse : 101 O101 0101 000 0011 0001 EEE 774 [Exp : 146~127=19 |Mantisse : 1, 101 0101 0101 0000 0011 0001 +1, 101 0101 0101 0000 0011 000T x 2" + 1101 0101 0101 0000 0011, 0001 x 2° => 873731, 0625 ASCH 1 U P 1 Exercice N° 5: He Compkément a 2 |+ |1 230 327 857 0 + Soient les 2 nombres codés suivant la norme IEEE 754 et représentés en hexadécimal : 3EE00000 et 3D800000 Calculez en la somme et donnez le résultat sous forme IEEE 754 et sous forme décimale. Méime question avec les nombres : C8 80.00 00 et C8 00 00 00. Correction : Somme de 3EE00000 et 32800000 Hexadécimal 3 E 0 O 0 o 0 Binaire 0+ O11 [i110 [7 : 110] 0000 [6000 | 0000 | 0000 0000 Fe 125 ‘Pseudo mantisse : 110 0000 0000 0000 0000 0000 TEEE 774 125-127 =-2_|Mantisse : 1, 110 0000 0000 0000 0000 0000 +1, 10x27 (=> 04375 en décimal) Hexadécimal 3 D 3 0 ToTofo 0 Binaire OF O11 [i107 [7 | 000 | 0000 [6000 | D000 | G00 ‘0000 [Exp biaisé: 123 [Pseudo mantisse : 000 0000 0000 0000 0000 0000 IEEE 74 Exp: 123-127 =-4_|Mantisse : 1, 000.0000 0000 0000 0000 0000 + 1,0x2" (550.0625 en décimal) ISET Mahdia 200972010 ‘Seanne avee CamSeanner Architecture Des Ordinateurs TI x2") + 0x2) = C110 x2") + OOIOKD”) = (1,110 + 0,010) x 2” = 10,0 x2?_= 1,0 x2" +1, 0x27 (=> 0. 5 endécimal) IEEE 774 [iy /Mantisse : 1,0 -1+127 = 126] Pseudo mantisse + 000 0000 0000 0000 0000 0000 Binaire oO: 1111 [0 000] 0000 [0000 | 0000 | 0000 (0000) [Hexadécimal F 0 0 o foto 0 Somme de C8 80 00 00 et C8 00.0000 [Hexadécimal Cc 8 8 0 o [oo 0 Binaire 1 F000 | 0000 [0000 [0000 [0000 (0000 a Pseudo mantisse : 000 0000 0000 0000 0000 0000 EEE 774 ‘Mantisse : 1, 000 0000 0000 0000 0000 0000 (© 262 144 en décimal) [Hexadécimal c 3 0 o [0 0 0 0 Binaire 1 ‘000 [0000 [0000 | 0000 [0000 [0000 - [Pseudo mantisse : 000 0000 0000 0000 0000 0000 IEEE 774 /Mantisse : 1, 000 0000 0000 0000 0000 0000 =1,0x2"" (131 072en décimal) 1.0.x 2%) + 0,12") = - 11 x2" = 1,10 x2 en décimal) 1.0.x 2) + (10x27) IEEE 774 [___[Exposant=18 ‘Mantisse : 1, 10 Biaisé: 18 + 127= 145 |Pseudo mantisse : 100 0000 0000 0000 0000 0000 1: 100 | 1000 7 1 (0000 [0000 [0000 T 0000 T0000 [Hexadécimal c 8 0 0 0 0 0 Exercice N° 6: B = 1100'0010'0000'001 1'0000'0000'0000'0000 C= 0100'0001'1001'0001'0000'0000'0000'0000 Exercice N° 7: Quelles valeurs sont représentées par les nombres IEEE a virgule flottante en simple précision présentés ci-aprés: A = 1011°1101'0100'0000'0000'0000'0000'0000 B = 0101'0101'01 10'0000'0000'0000'0000'0000 C= 1100'0001'11 1 1'0000'0000'0000'0000'0000 Correction : A = -0,046875 B=1,539x10" C=-300 ISET Mahdia 200972010 ‘Seanne avee CamSeanner Architecture Des Ordinateurs Exercice N° 9: Supposez un ordinateur 11 bits avec les nombres réels représentés selon le format suivant, avec Fexposant biaisé: Pour les valeurs 45.125 et 12.0625 donnez: a. la représentation de chaque opérande b. erreur de la représentation Correction 0'1100°01 1010 1010'100000 erreur (oo erreur = 0.125 0625 ISET Mahdia 200972010 ‘Seanne avee CamSeanner

Vous aimerez peut-être aussi