0% ont trouvé ce document utile (1 vote)
414 vues3 pages

TD N - 1-2014 - 2015

Ce document contient des exercices sur la numération binaire, octale et hexadécimale ainsi que sur le codage des nombres entiers en binaire pur, binaire signé et complément à un et deux. Il aborde les conversions entre ces différentes bases et systèmes de codage ainsi que des opérations arithmétiques élémentaires sur des nombres binaires.

Transféré par

Ingenieur Ensa
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (1 vote)
414 vues3 pages

TD N - 1-2014 - 2015

Ce document contient des exercices sur la numération binaire, octale et hexadécimale ainsi que sur le codage des nombres entiers en binaire pur, binaire signé et complément à un et deux. Il aborde les conversions entre ces différentes bases et systèmes de codage ainsi que des opérations arithmétiques élémentaires sur des nombres binaires.

Transféré par

Ingenieur Ensa
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Architecture des ordinateur

2015_2016

TRAVAUX DIRIGS
CODAGE ET NUMRATION
I. SYSTEME DE NUMERATION:
1. Convertir

1000110110112

endcimale.

2. Quelle est la valeur dcimale du bit de poids le plus fort dun nombre binaire de 16 bits ?
3. Convertir
en binaire par la mthode des petits nombres (sanspasserparlesdivisions

7610

successivespar2)
4. Convertir

72910

en binaire par la mthode des divisions successives

5. Donner les 3 nombres la suite de

626 8

6. Convertir 14610 en binaire en passant par loctal


7. Convertir 311710 en binaire en passant par lhxadcimal
8. Donner les 4 nombres la suite de E9D16

9. Effectuer les conversions suivantes en utilisant la base 2 comme base


intermdiaire :
a.
b.
c.
10.

773, 68

vers hexadcimal

E7C, B16
310, 2 4

vers loctal

vers loctal

Effectuer les oprations binaires suivantes :

(11010010)2 - (10011111)2
(10110011)2 - (10011111)2 1
11.
On dnombre en base 10 les lments de deux ensembles. Ces deux
nombres crits en base b sont nots Nb. Dans quelle base sont-ils
crits ?
Soit 19 lments ----> Nb = (201)b ---> base = ?
Soit 170 lments ---> Nb = (442)b ---> base = ?
12.

On compte en base b un ensemble de chaussures. Le nombre de

paires est : Nb =(352)b . Le nombre de chaussures est N b = (724)b . Dcouvrir


dans quelle base s'est fait le dnombrement et quel est le nombre de

16/06/15

Architecture des ordinateur


2015_2016

chaussures exprim en base 10.


13.

Etude de conversions :

Exprimer N 2 , N10 , N 8 pour N16 = (ABCD)16 ; (10)16 ; (A07F)16


Exprimer N 2 , N16 , N 8 pour N10 = 105 ; 29 ; 35 ;123,312

0,310 10 prs, donner sa reprsentation binaire en respectant la


14.
Soit
prcision fractionnaire.
-4

II.

CODAGE DES ENTIERS

EXERCICE 1 :

1. Coder les nombres dcimaux 100 et -100 en binaire sign sur 8 bits
a. Refaire la question en Complment 1
b. Mme question en complment 2
2. Dcoder en dcimal (11000111)(bs) et (00001111)(bs)
3. Dcoder en dcimal (11000111)(c1) et (00001111)(c1)
4. Dcoder en dcimal (11001001)(c2) et (01101101)(c2)
5. Calculer : 1 2 en binaire sign sur 8 bits
a. Refaire la mme question en Complment 1
b. Mme question en complment 2

6. Quelle est la capacit de reprsentation sur 6 et 9 bits :


Binaire pur, Binaire sign, complment 2
7. Quelle est la valeur dcimale des suites binaires
(1010,10010110 et 1011010011101001)
elles sont codes en : binaire pur, Binaire sign, Complment 1, Complment
2
8. Sur 4, 8 et 16 bits, coder les nombres +20 et -15 en :
9. Binaire pur, Binaire sign, Complment 1, Complment 2
10.Calculer 20-15 sur 8 et 16 bits en Complment 2

EXERCICE 2 :
Tous les nombres binaires seront reprsents en complments deux.
1. Coder les entiers (+97)10 et (34)10
2. Donner lintervalle de codage sur 8 bits (en binaire et dcimale)? Justifier
3. extension
Calculez (14)10 et (-14)10 en binaire sur 16 bits.
Comment on passe d'une reprsentation sur 8 bits une reprsentation sur 16 bits ?
Justifier pourquoi ?
Inversement, quelle condition peut-on passer d'une reprsentation sur 16 bits une
reprsentation sur 8 bits ?
4. Dcoder (00110101)2 et (10110101)2.
2

16/06/15

Architecture des ordinateur


2015_2016

5. Calculer le codage en complment deux de (10000000)2 = (128)10.


Que se passe-t-il ?
6. Effectuer les additions en complment deux :
(a) 0110 1011 + 1011 1101
(b) 1001 0110 + 1111 1011
(c) 0110 1111 + 0001 1001
(d) 1000 0010 + 1010 1011.
7. Prenons le cas daddition (-5 -9). Expliquer comment est-ce possible que la lecture du
rsultat sur n bits dans le cas dun dbordement reste correcte.

16/06/15

Vous aimerez peut-être aussi