Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
LEÇON 1 :
2. Additionneur binaire :
2.1. Demi-additionneur (Half-adder)
* Logigramme * Symbole b0 a0
a0
b0 0
C1 ½ Ad
1
C1 Ad C0
S0
an-1 a3 a2 a1 a0
bn-1 b3 b2 b1 b0
…
… ... … … …
- Structure interne d’un additionneur à n bits :
bn-1- an-1 b3 a3 b2 a2 b1 a1 b0 a0
Cn-1 C4 C3 C2 C1
C0 = …
Adn-1 Ad3 Ad2 Ad1 Ad0
Cn Sn-1 S3 S2 S1 S0
b4 b3 b2 b1 b0 S6 S5 S4 S3 S2 S1 S0
Chap_A1:LOGIQUE COMBINATOIRE
b4 b3 b2 b1 b0
3. S6 S5 S4 S3 S2 S1 S0
2ème méthode :
- On cherche l’équivalent binaire de la valeur absolue du nombre
- On part de la droite sans changement jusqu’au premier 1 rencontré puis inverser
systématiquement les 1 et les 0 rencontrés.
Bit de signe
Exemple : représenter (-12)
- Ecrire +12(10) en binaire : 12 = .. .. .. .. ..
Bit de signe
Exemple : 11 + 3
+11(10) = .. .. .. .. .. .. .. .. .. .. : Vraie grandeur
…………………….
.. .. .. .. .. .. : Somme (vraie grandeur = ….)
En BCD : 135 = .. .. .. .. .. .. .. .. .. .. .. ..
463 = .. .. .. .. .. .. .. .. .. .. .. ..
= .. .. .. .. .. .. .. .. .. .. .. .. = …………………
- 2ème cas : la somme des digits par colonne dépasse 9
Exemple 2 : réaliser en BCD l’opération 59 + 23 :
Ce quartet ……..dépasse l’intervalle de
En décimal : 59 + 23 = ….
définition d’un digit BCD (de 0 à 9), pour
En BCD : 59 .. .. .. .. .. .. .. ..
corriger ce problème on ajoute l’équivalent
23 .. .. .. .. .. .. .. .. binaire de 6(10) = 0110(2) au résultat trouvé
Résultat ……… = .. .. .. .. .. .. .. ..
Ajout de 6 .. .. .. .. .. .. .. ..
c. Réalisation industrielle :
Additionneur BCD à base d’additionneurs parallèles binaires :
Principe : voir activité 4 P 10
Conclusion : l’addition en BCD avec des additionneurs parallèles binaires nécessite
l’ajout d’un circuit de correction, d’équation E = S3.(S1 + S2) + C4, en cas où :
-La somme des digits par colonne dépasse 9 (exemple ……)
-La somme produit un report sur le quartet immédiatement à gauche (exemple ……)
A
Circuit de correction
Exemple 2 :
Préciser les niveaux logiques des E/S des circuits 4560 suivants lors de l’addition de
79 et 25
C. Le comparateur :
1. Principe :
Il s’agit de définir une fonction logique qui permet de comparer les valeurs numériques
de deux nombres binaires A = (an…a3a2a1a0) et B = (bn…b3b2b1b0) et d’indiquer en
sortie si : A…B, A…B ou si A…B. La comparaison commence par les bits de poids le
plus fort (MSB) :
Si an… bn alors A … B
Si an… bn alors A … B
Si an… bn alors dans ce cas il faut poursuivre la comparaison de la même
façon avec les autres bits de poids inférieurs de bit en bit jusqu’au bit de
poids le plus faible (LSB) si nécessaire.
an bn
2. Structure :
La comparaison se fait bit à bit, d’où la nécessité d’un comparateur an>bn
Comparateur à 1 bit
e Cn an=bn
élémentaire de deux nombres à un bit dont la structure est la suivante
an<bn
3. Généralisation :
Pour comparer deux nombres codés sur plusieurs bits, il est nécessaire d’associer
entre eux autant de comparateurs élémentaires qu’il y a de bits. (exp : A= a3a2a1a0 et
B=b3b2b1b0)
a3 b3 a2 b2 a1 b1 a0 b0
Entrées de mise
en cascade
chap_A1 : LOGIQUE COMBINATOIRE
Chap_A1:LOGIQUE COMBINATOIRE
Sorties
7485 7485
D. Multiplexeur / Démultiplexeur
I.Multiplexeur :
1. Identification de la fonction multiplexage :
Le multiplexage consiste à envoyer sur une même ligne de transmission des informations
provenant de sources différentes.
Principe:
Dans cet exemple, le multiplexeur a 4 entrées
logiques E0, E1, E2 et E3, et une sortie logique S.
En fonction de la sélection, une des 4 entrées se
retrouvera à la sortie du multiplexeur.
2. Exemple de multiplexeur (MUX):
a. Etude du multiplexeur 74157 (4 Mux 2 vers 1) :
- Symbole : - Table de fonctionnement
E A/B
EN
Y
(E)
II.Démultiplexeur :
2. Exemple de démultiplexeur (DMUX):
a. Etude du démultiplexeur 74139 (2 Dmux 1 vers 4) :
- Table de fonctionnement - Symbole
Entrées Sortie
E B A Y0 Y1 Y2 Y3
1 X X 1 1 1 1 1
0 0 0 0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0
2
G1
G2A du démultiplexeur 74138 (1Dmux 1 vers 8) :
b. Etude
G2B
- Symbole : - Table de fonctionnement
G1
G2
E. Evaluation :
Exercice 1 :
Exercice2
Exercice3
Exercice4
Exercice5