Professional Documents
Culture Documents
I. Introduction
ltat des variables dente. Cet tat reste stable tant que ltat des variables
dente nest pas modifi.
La sortie dun circuit combinatoire est une fonction boolenne de ses entres.
Circuits combinatoires
1-Codeur
2-Dcodeur
3-Transcodeurs
4-Multiplexeur
5-Dmultiplexeur
6-Comparateur
7-Additionneurs
1-Codeur
Le codeur (ou encodeur) binaire (ou lmentaire) possde 2n entres dont une seule
est active la fois. Il fournit en sortie le numro de lentre active (sur n bit).
Remarque
Les codeurs de priorits sont une version modifie
du codeur : quand deux entres sont actives, cest
lentre correspondant au nombre le plus haut qui
est choisi.
6.1.1.b Dcodeur
Dcodeur 3 8 .
Ce circuit permet la sortie en F d'une seule des huit entres laquelle est
dtermine par le nombre exprim en binaire A B C fourni l'entre.
3-TRANSCODEUR
E1
S1
E2
S2
..
En
transcodeur
..
Sm
La construction du code Gray pour les nombres de 0 15 est reprsente par la table
suivante :
27
TRANSCODEUR BCD/XS3
Example: Raliser un transcodage du code BCD vers le code excs de trois (SX3(N) = BCD(N) + 3). Les nombres
dentre et de sortie sont exprims sur 4 bits, et ce transcodeur pourra convertir tous les chiffres de 0 9.
TRANSCODEUR BCD/XS3
4-MULTIPLEXERS
5- DEMULTIPLEXER
6- Les comparateurs
A partir cette table de vrit on peut dduire les expressions de ces circuits logique :
La table de vrit
Comparateur 2 bits
Il permet de faire la comparaison entre deux nombres A (a2a1) et B(b2b1)
chacun sur deux bits.
7.Additionners:
L'additionneur
Le semi-additionneur permet d'additionner deux bits,
et de donner la somme et la retenue.
L'additionneur complet tient compte non seulement
des deux entres, mais aussi de la retenue obtenue
lors de l'addition des deux valeurs de la position
prcdente.
On a alors, pour l'addition des deux valeurs de position
n, les entres suivantes: xn, yn et Rn-1 ( la retenue de
l'addition des deux valeurs de la position n-1).
7.Additionner s:
Un additionneur est un circuit capable de faire laddition de deux nombre de n bits.
Une addition gnre deux rsultats : la somme et la retenue
Commenons par demi-additionner.
Demi-additionner
Ce circuit, qui permettrait d'effectuer l'addition des deux bits de plus bas poids est
appel demi-additionneur.
Figure. Schma de
circuit semi-additionner
Ce qui peut tre ralis par le circuit schmatis sur le logigramme de la figure celui-ci :
1-Le semi-additionneur
Ladditionneur n bits est obtenu en chanant entre eux un demiadditionneur et n-1 additionneurs 1 bit complets.
Le chanage seffectue par le biais des retenues propages
L'additionneur n bits