cours 3 circuits logiques
Eric Cariou
Université de Pau et des Pays de l'Adour
Département Informatique
Eric.Cariou@univ-pau.fr
1
Circuit logique
Circuit électronique réalisant une ou plusieurs fonctions logiques
Un circuit logique est composé
D'un ensemble de portes logiques
De circuits logiques
Le tout interconnectés entre eux
2 types de circuits logiques
Circuits combinatoires : S = f(E)
Circuits séquentiels : notion d'état et de mémoire
2
Circuits Logiques
(1) Circuits Combinatoires
3
Circuit combinatoire
Sj= f(Ei)
Les sorties Sj sont fonctions uniquement de la valeur des entrées Ei
Un circuit combinatoire est défini par une ou plusieurs fonctions logiques
Définition de la valeur des sorties en fonction des entrées du circuit
Algèbre de Boole et les fonctions logiques sont donc le support théorique des circuits combinatoires
Un circuit se représente par un logigramme
4
Portes logiques
Une porte logique
Circuit combinatoire de base
Réalisant une opération logique de base
Exemple : OU, ET, NON, correspondant aux opérateurs de l'algèbre de Boole
Une porte possède
Une table de vérité et/ou une expression logique définissant son résultat en fonction de son/ses entrée(s)
Un symbole graphique
5
Porte NON
Porte NON (NOT)
1 entrée, 1 sortie
NON a est noté a
_ a | a
+
0 | 1 1 | 0
6
Porte ET
Porte ET (AND)
2 entrées, 1 sortie
a ET b est noté a.b ou ab ou a^b a b | a.b
+
0 0 | 0 0 1 | 0 1 0 | 0 1 1 | 1
7
Porte OU
Porte OU (OR)
2 entrées, 1 sortie
a OU b est noté a + b ou avb
a b | a + b
+
0 0 | 0 0 1 | 1 1 0 | 1 1 1 | 1
8
Porte OU exclusif
Porte OU-exclusif (XOR)
2 entrées, 1 sortie
a OU-exclusif b est noté a b
a b | a b
+
0 0 | 0 0 1 | 1 1 0 | 1 1