0% ont trouvé ce document utile (0 vote)
93 vues2 pages

Exercices d'Électronique Numérique I

Le document contient plusieurs exercices sur la représentation des nombres en binaire, octal, hexadécimal, BCD et à virgule flottante ainsi que sur les opérations arithmétiques comme l'addition, la soustraction et la conversion entre ces différentes bases.

Transféré par

Bilal EL MANSSOURI
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)
93 vues2 pages

Exercices d'Électronique Numérique I

Le document contient plusieurs exercices sur la représentation des nombres en binaire, octal, hexadécimal, BCD et à virgule flottante ainsi que sur les opérations arithmétiques comme l'addition, la soustraction et la conversion entre ces différentes bases.

Transféré par

Bilal EL MANSSOURI
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

Université Ibn Tofail Année Universitaire

2016/2017
Faculté des sciences
Dept de Physique
Kénitra.

Travaux dirigé d'électronique Numérique I


SMP S6
Série 1

Exercice 1 :
1/ Donner l’équivalent décimal du nombre maximum qu’il est possible d’exprimer avec 5 entiers a0, a1,
a2, a3, a4 compris entre 0 et b-1dans les systèmes de bases b=10, b=8 et b=2.
2/ Représenter les nombres décimaux suivants en base 2 (binaire naturel)
12710 ; 235410 ; 2710 ; 213,24510 ; 0,023410
3/ Donner l’équivalent décimal des nombres binaires suivants
10102 ; 110000012 ; 00101102 ; 101,001102 ; 1111,11112
Exercice 2 : Arithmétique binaire

1- Effectuer les opérations suivantes d’addition binaire :


(0101011)2 + (0111011)2
(1011,1101)2 + (110,1011)2
(110111,01)2 + (110011,11)2
2- Effectuer les soustractions naturelles suivantes en binaires :
(1011,1101)2 – (110,1011)2
(110111,01)2 – (110011,11)2
(111111011)2 – (101111101)2
1- Effectuer les opérations de la question 2/2 en utilisant le complément à 2 et le complément à 1.

Exercice 3:
Les octets A, B, C et D représentés ci-dessous sont signés.

1 0 0 0 1 1 0 1 0 1 1 0 0 0 1 1

A
B
0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0

C D

1- Convertir en décimal

2- Effectuer l'opération (A plus B) :

a. En utilisant le complément à 2,
b. En utilisant le complément à 1,
3- Supposons maintenant que ces quatre octets sont non signés et codés en binaire naturel.

1
a. Indiquer ceux parmi ces octets qui sont convertibles en code BCD et donner leurs équivalents
en décimal, justifier votre réponse.
b. Convertissez les octets A et D en code de gray.

Exercice 4

0 0 1 1 1 0 0 1
0 1 1 1 1 0 0 0
A B

a- Donner les équivalences de ces deux nombres en décimal


b- Effectuer la soustraction de A - B :
 En utilisant le complément à 2.
 En utilisant le complément à 1.
2- Les octets A et B sont non signés :

a- Représenter ces deux nombres en binaire, en octal et en hexadécimal.

b- Décoder en décimal le nombre exprimé par chacun de ces deux octets :

 Lorsque ces deux octets sont codés en binaire naturel.


 Lorsque ces deux octets sont codés en binaire réfléchi.
 Lorsqu’ils sont codés en BCD.
 Lorsqu’ils sont codés en BCD+3.
 Effectuer l’addition en BCD et en BCD+3
Exercice 5

1/ Donner la représentation en complément à 2 des nombres suivants


-2321510 ; -78210 ; -56,02410
2/ Donner le complément à 1 et le complément à 2 des nombres binaires suivants :
1110111111 ; 0110111010 ; 11100011 ; 1100010101 ; 10000001 ; 11001111 ; 110111 ; 1011011
3/ Effectuer les soustractions suivantes en utilisant le complément à 2 et le complément à 1 :
1110000-1101111 ; 1101111-1011101 ; 100111101-111011110 ; 01101011-11011011.
4/ Avec une représentation à 6 éléments binaires, effectuer les soustractions suivantes :
28-24 ; 15-31 ; 18-12 ; 12-24
Exercice 6
1/ Montrer que dans le code BCD il y a 6 combinaisons inutilisables et que ; si l’on en obtient une lors
d’une addition, il faut ajouter 6 au résultat trouvé pour obtenir la somme correcte en code DCB.
Effectuer les opérations suivantes en DCB ;

9237+86 ; 5+3 ; 7+5

2/ Donner l’équivalent binaire pur du nombre décimal 178. Dans un deuxième temps, codez en DCB
ce même nombre.

3/ Combien faut il de bits pour représenter un nombre décimal de 8 chiffres dans le code BCD.

4/ Dites quel avantage il y a à coder un nombre décimal en DCB ?Dites quels désavantages il y a.

5/ Déterminer la valeur du nombre suivant exprimé en notation à virgule flottante de précision simple.

1 10011100 10000101110100000000

Vous aimerez peut-être aussi