MULTIPLEXEUR
-------------
Un multiplexeur (MUX) est un circuit logique qui permet de selectionner une seule ligne de donnees
parmi plusieurs entrees, a l'aide de lignes de selection, et de la transmettre a une sortie unique.
Exemple : Multiplexeur 4 vers 1
- Entrees : I0, I1, I2, I3
- Lignes de selection : S0, S1
- Sortie : Y
Table de verite :
S1 S0 | Y
-------
0 0 | I0
0 1 | I1
1 0 | I2
1 1 | I3
DEMULTIPLEXEUR
---------------
Un demultiplexeur (DEMUX) fonctionne a l'inverse du multiplexeur : il recoit une entree unique et la
dirige vers lune des nombreuses sorties, selon les lignes de selection.
Exemple : Demultiplexeur 1 vers 4
- Entree : D
- Lignes de selection : S0, S1
- Sorties : Y0, Y1, Y2, Y3
Table de verite :
S1 S0 | Y0 Y1 Y2 Y3
--------------------
0 0|D 0 0 0
0 1|0 D 0 0
1 0|0 0 D 0
1 1|0 0 0 D
ENCODEUR
---------
Un encodeur est un circuit logique qui convertit plusieurs lignes d'entree actives en un code binaire
represente sur les lignes de sortie.
Exemple : Encodeur 4 vers 2
- Entrees : D0 a D3 (une seule active a la fois)
- Sorties : A1, A0
Table de verite :
D3 D2 D1 D0 | A1 A0
-------------------
1 0 0 0| 1 1
0 1 0 0| 1 0
0 0 1 0| 0 1
0 0 0 1| 0 0
DECODEUR
---------
Un decodeur effectue l'operation inverse de l'encodeur : il transforme un code binaire en un signal
unique sur plusieurs sorties.
Exemple : Decodeur 2 vers 4
- Entrees : A0, A1
- Sorties : Y0 a Y3
Table de verite :
A1 A0 | Y0 Y1 Y2 Y3
-------------------
0 0| 1 0 0 0
0 1| 0 1 0 0
1 0| 0 0 1 0
1 1| 0 0 0 1