Telechargé par breda31

TD1

publicité
TD No 1
Les Systèmes de numération
Exercice 1 :
1. Enumérer tous les nombres de 0 à 30 en binaire, en octal et en hexadécimal
2. Combien d’octets font 32 bits ?
3. Dans l’octet suivant : (10011010)2 , quel est le bit de poids fort, le bit de poids
faible?
4. Combien de nombre peut-on représenter avec 2 bits ? avec 4 bits ? avec n bits ?
Exercice 2 :
Représenter les nombres décimaux suivants 248, 1253, 541 dans les bases 2,3,8,9
Exercice 3 :
Représenter les nombres suivants en base 10 :
13125 , 13128 , 2FA816
Exercice 4 :
Représenter les nombres décimaux suivants en binaire , sans passer par la méthode des
divisions successives : 28 , 129 , 147 , 255
Exercice 5 :
Compléter le tableau suivant
Dec
211
Bin
Oct
Hex
101010101
317
8B
Exercice 6 :
Réaliser les conversions suivantes :
1) AC916 = ( ? )2
(BD3)16 = ( ? )2
2) (1000110011)2 = ( ? )16
3) (754)8 = ( ? )2
(156)8 = ( ? )2
4) F6516 = ( ? )8
(456)8 = ( ? )16
Exercice 7 :
Réaliser en binaire les opérations suivantes :
1011010 + 1110101
1010011 − 1111
111010 + 110110
110101 − 1001
(125)16 = ( ? )2
(10011110101)2 = ( ? )16
(10011110101)2= ( ? )8
(AC3)16 = ( ? )8
111 × 1111
1010 × 11001
100110 ÷ 110
110101 ÷ 1010
1111111 + 1010
100010 − 101
10001 × 10100
110010 ÷ 111
Exercice 8 :
Réaliser les opérations suivantes :
7358+1328
A1F16+9BC16
101224+12114
A1F16+1328
Exercice 9 :
Réaliser en hexadécimal les opérations suivantes puis vérifier le résultat en binaire :
B7AD + 51E0
8BA2+6A7
8BA2+6A7
Exercice 10 :
1. Comment peut-on multiplier un nombre binaire par 2 sans utiliser de multiplication ? En
déduire une méthode pour la multiplication par 2n
2. Multiplier le nombre binaire 10001001 par 3 puis par 10 en utilisant la méthode de
multiplication traditionnelle
3. Refaire la question 2 sans utiliser l’opération de multiplication
Téléchargement