0% ont trouvé ce document utile (0 vote)
126 vues1 page

Algorithmique CS2-3

Le document présente plusieurs exercices sur les systèmes de numération binaire, décimal et hexadécimal. Les exercices portent sur la conversion entre ces différentes bases, sur l'arithmétique binaire et sur les nombres à virgule en binaire.

Transféré par

Adel Mcleod
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
126 vues1 page

Algorithmique CS2-3

Le document présente plusieurs exercices sur les systèmes de numération binaire, décimal et hexadécimal. Les exercices portent sur la conversion entre ces différentes bases, sur l'arithmétique binaire et sur les nombres à virgule en binaire.

Transféré par

Adel Mcleod
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Architecture des ordinateurs

TD 1 : Systèmes de numération

1- Numérations et changements de base :


Exercice 1.1 : Ecrire une table de conversion binaire, décimal, hexadécimal pour :
i. les 16 premiers nombres
ii. Les puissances de 2 jusqu’à .

Exercice 2 : Compléter le tableau suivant :


Binaire 10011
Décimal 32 255
Hexadécimal 31 CA 7B9A

Exercice 1.3 : Base octale :


i. X, Y, Z ∈ {0,1} : Convertir (XYZ) 8 en binaire
ii. Même question pour X, Y, Z ∈ {0, 1, 2, 3, 4, 5, 6, 7}
iii. En déduire une méthode simple pour effectuer les conversions :
binaire - hexadécimal
iv. Convertir (9F5BC4) 16 en binaire, et (1101101100000101110) 2 en
hexadécimal.
Exercice 1.4 : Nombres à virgule :
i- Convertir (42,34375) 10 en binaire
ii- Convertir (68,70) 10 en binaire
iii- Conclure
iv- Convertir le nombre binaire (10,0101) 2 en décimal

2- Arithmétique binaire :
Exercice 2.1 : Réaliser les opérations binaires suivantes (convertir en base 10 pour vérifier) :
1101000 + 10110
1001000 + 1011001 Que se passe-t-il si on ne dispose que de 7 bits ?
101101 – 10100
1100000001 x 10110111
1100101010/1001
101010/101
Exercice 2.2 : Donner une méthode rapide pour multiplier un nombre binaire par 2, pour le
multiplier par 2k, et pour le diviser.

Vous aimerez peut-être aussi