INF2171 Conversion de nombres en binaire, octal et hexadécimal
Nombres non signés (16 bits)
No 1) Donnez la valeur DECIMALE, HEXADECIMALE et OCTALE des nombres binaires suivants:
a) 00000000 01101101 b) 00000000 11110010 c) 00000000 00011101
d) 10010010 10010101 e) 11010111 01101011
No 2) Donnez la valeur DECIMALE, BINAIRE et OCTALE des nombres hexadécimaux suivants:
a) 0011 b) 00B7 c) 01FE d) 1234
No 3) Donnez la valeur DECIMALE, BINAIRE et HEXADECIMALE des nombres octaux suivants:
a) 000255 b)000047 c) 000506 d) 001234
Nombres signés (16 bits)
No 4) Convertissez en décimal les nombres binaires codés en complément à deux.
a) 0000 0000 0111 0111 b) 0000 0000 0110 1110 c) 1111 1111 1011 1101
d) 1111 1111 1111 1111 e) 1111 0110 0101 1001 f) 1111 1111 0000 0110
No 5) Effectuez les opérations en hexadécimal (compl-2, 16 bits) et dites s'il y a
débordement dans les cas suivants:
a) 50A3 b) 3826 c) 38A3 d) C839
+ 6A38 - 7000 + A330 - 7000
---- ---- ---- ----
No 6) Effectuez les additions arithmétiques (compl-2, 16 bits).
a) 1F2E (base 16) b) 100 (base 10)
-3FCA (base 16) -177777 (base 8)
---- ------
(base 16) (base 16)
c) FF35 (base 16) d) 1234 (base 16) e) 7000 (base 16)
+1038 (base 16) - 954 (base 10) -93BC (base 16)
-001716(base 8) +004701(base 8) -2000 (base 16)
------ ------ ----
(base 10) (base 2) (base 8)
No 7) Complétez les opérations arithmétiques suivantes (16 bits, complément à 2).
Les débordements sont permis et ignorés.
a)-23857 (base 10)--> _________(base 16) b) 7599 (base 10)-->________(base 16)
- AB13 (base 16) - B7CE (base 16)
=========== ========
__________(base 16) _________(base 16)
+ 025646 (base 8) + 064665 (base 8)
=========== =========
_________(base 10)<--__________(base 8) ______(base 10)<-_________(base 8)
No 8) Quelle est la caractéristique des nombres PAIRS exprimés en binaire?
No 9) Parmi les nombres décimaux signes suivants, quels sont ceux représentables
sur 8 bits ? sur 16 bits ? et sur 32 bits ?
a) 64 b) -56 c) 150 d) -5 e) -132
f) 1000 g) -4132 h)-16401 i)-42750 j) 59680
No 10)Quelle chaîne de caractères correspond à la séquence hexadécimale
suivante de codes ASCII (8 bits) ?
494E46323137312047726F757065203230