Professional Documents
Culture Documents
Nous avons jusquici utilis des boutons poussoirs et une lampe pour illustrer le
fonctionnement des oprateurs logiques. En lectronique digitale, les oprations logiques sont
effectues par des portes logiques. Ce sont des circuits qui combinent les signaux logiques
prsents leurs entres sous forme de tensions. On aura par exemple 5V pour reprsenter
ltat logique 1 et 0V pour reprsenter ltat 0.
Voici les symboles des trois fonctions de base.
Symboles amricains
Symboles internationaux
Portes
AND
Portes OR
Porte NOT
Le nombre dentres des fonctions AND et OR nest pas limit. Voici par exemple une
reprsentation de ces portes avec trois entres :
Luc De Mey
http://www.courstechinfo.be/Techno/PortesLogiques.html
(Symbole amricain)
(Symbole international)
=NOT AND
(Symbole amricain)
(Symbole international)
= NOT OR
Luc De Mey
http://www.courstechinfo.be/Techno/PortesLogiques.html
Porte XOR
(Symbole amricain)
(Symbole international)
A
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
S
0
1
1
0
1
0
0
1
Le rsultat est en fin de compte un bit de parit. Il vaut 1 si le nombre d'entres 1 est impair.
Linverse de la porte XOR 2 entres
Voyons ce que donne la table de vrit si on
inverse la sortie dune porte XOR :
http://www.courstechinfo.be/Techno/PortesLogiques.html
S = 1 si
e1=i1
et e2=i2
et e3=i3
Dcodeur
Le dcodeur est un circuit qui possde n bits dentres et au plus 2n bits en sortie. Parmi
toutes ces sorties une seule est active, son numro est form par les n bits en entre.
Exemple : Dcodeur "1 parmi 4"
e1
e0
s3
s2
s1
s0
0
0
1
1
0
1
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
Luc De Mey
http://www.courstechinfo.be/Techno/PortesLogiques.html
Multiplexeur
Le multiplexage est une opration qui consiste utiliser un quipement unique pour traiter
plusieurs signaux. Exemple : une ligne de transmission pour transmettre plusieurs signaux. On
parle alors de multiplexage temporel : De mmes intervalles de temps sont accords
successivement pour chacun des signaux transmettre.
c1
c0
0
0
1
1
0
1
0
1
e0
e1
e2
e3
Le multiplexeur agit comme un "commutateur" qui transmet la sortie le signal dune entre
slectionne par un code binaire.
Dmultiplexeur
Ce circuit ralise la fonction inverse du multiplexeur. Il possde plusieurs sorties ( 2n) , un
signal en entre et n bits pour dsigner la sortie vers laquelle sera aiguill le signal dentre.
Luc De Mey
c1
c0
s3
s2
s1
0
0
1
1
0
1
0
1
0
0
0
0
0
http://www.courstechinfo.be/Techno/PortesLogiques.html
e
0
0
s0
e
0
0
0
Le demi additionneur
half adder
circuit 2 entres : 1 bit + 1 bit
S=AB
est la somme
R=A.B
est le report
Le demi additionneur effectue la somme de deux bits. S est la somme et R le report. (carry)
Ce schma ne convient cependant que pour additionner 2 nombres de 1 bit.
0
0
1
1
+0
+0
+1
+1
00
01
01
10
Exemple :
Calculons 1 + 3
En binaire cela donne : 0001 + 0011
0 0 0 1
+ 0 0 1 1
0 1 0 0
A
0
0
1
1
0
0
1
1
B
0
1
0
1
0
1
0
1
S
0
1
1
1
1
0
0
1
R
0
0
0
0
0
1
1
1
Equations du circuit
Si = Ai Bi Ri-1
Ri = ( Ai . Bi ) + Ri-1 . ( Ai Bi)
Luc De Mey
http://www.courstechinfo.be/Techno/PortesLogiques.html
Si = Ai Bi Ri-1
Ri = ( Ai . Bi ) + Ri-1 . ( Ai Bi)
Le plein additionneur est un circuit 3 entres. Il se compose de 2 demi additionneurs et
dune porte OU qui gnre le report quand la somme vaut 2 ou 3
Luc De Mey
http://www.courstechinfo.be/Techno/PortesLogiques.html