Logique des portes : les bases
Définitions
Une porte logique (ou gate) est un composant électronique qui réalise une opération booléenne sur une ou plusieurs entrées (A, B, ...) et produit une sortie (S). Elle est au cœur de tous les circuits numériques (ordinateurs, smartphones, etc.).
Les portes fondamentales
-
ET (AND) : Sortie
1uniquement si toutes les entrées sont1.- Symbole :
A • BouA AND B - Exemple :
A=1, B=1 → S=1;A=1, B=0 → S=0
- Symbole :
-
OU (OR) : Sortie
1si au moins une entrée est1.- Symbole :
A + BouA OR B - Exemple :
A=0, B=1 → S=1;A=0, B=0 → S=0
- Symbole :
-
NON (NOT) : Inverse la valeur d'entrée.
- Symbole :
¬AouNOT A - Exemple :
A=1 → S=0;A=0 → S=1
- Symbole :
-
NAND : Combinaison de ET + NON. Sortie
0uniquement si toutes les entrées sont1.- Symbole :
A ↑ B
- Symbole :
-
NOR : Combinaison de OU + NON. Sortie
1uniquement si toutes les entrées sont0.- Symbole :
A ↓ B
- Symbole :
-
XOR (OU exclusif) : Sortie
1si les entrées sont différentes.- Symbole :
A ⊕ B - Exemple :
A=1, B=0 → S=1;A=1, B=1 → S=0
- Symbole :
Tableaux de vérité
| A | B | ET | OU | NAND | NOR | XOR |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 |
Applications
- Circuits combinatoires : Additionneurs, multiplexeurs.
- Circuits séquentiels : Mémoires (flip-flops), compteurs.
- Informatique : Unité arithmétique et logique (ALU) des processeurs.
Astuce
Pour retenir les portes :
- ET : "Tout ou rien" (toutes les entrées doivent être
1). - OU : "Au moins une" (une seule entrée
1suffit). - XOR : "Différent = 1".
Exemple concret : Un interrupteur de lumière avec deux boutons (ET) s’allume seulement si les deux boutons sont enfoncés.