Logic gates · Portes logiques
| English | Français |
|---|---|
| Boolean logic/ˈbuːlɪən ˈlɒdʒɪk/ | Logique booléenne |
| logic gate/ˈlɒdʒɪk ɡeɪt/ | porte logique |
| truth table/truːθ ˈteɪbl/ | table de vérité |
| inverted/ɪnˈvɜːtɪd/ | inversée |
The building blocks of circuits
- Boolean logic 布尔逻辑 works with values that are true (1) or false (0).
- A logic gate 逻辑门 takes inputs and gives one output by a fixed rule.
- A truth table 真值表 lists every input combination and its output.
Les blocs constitutifs des circuits
- La logique booléenne 布尔逻辑 fonctionne avec des valeurs qui sont vraie (1) ou fausse (0).
- Une porte logique 逻辑门 prend des entrées et produit une seule sortie selon une règle fixe.
- Une table de vérité 真值表 répertorie chaque combinaison d'entrées et sa sortie.
The six gates
- You must know six: NOT, AND, OR, NAND, NOR, XOR.
- NOT has one input; the rest have two. A small circle on the output means inverted 取反 (NOT, NAND, NOR).
AND outputs 1 only when both inputs are 1
Les six portes logiques
- Vous devez en connaître six : NON, ET, OU, NAND, NOR, XOR.
- NON a une entrée ; les autres en ont deux. Un petit cercle sur la sortie signifie inversion 取反 (NON, NAND, NOR).


ET ne produit 1 que si les deux entrées valent 1
Logic gates · Portes logiques
output from the truth table · sortie de la table de vérité
Toggle A and B through each gate and read the result off the truth table. · Basculez A et B à travers chaque porte et lisez le résultat sur la table de vérité.
NOT, AND, OR
- NOT reverses the input. AND is 1 only when both inputs are 1. OR is 1 when at least one input is 1.
| A | B | A AND B | A OR B |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 |
(NOT: 0→1, 1→0.)
A real logic chip: inside are logic gates like the ones on this page
NOT, AND, OR
- NON inverse l'entrée. ET vaut 1 uniquement lorsque les deux entrées valent 1. OU vaut 1 lorsque au moins une entrée vaut 1.
| A | B | A ET B | A OU B |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 |
(NON : 0→1, 1→0.)

Une puce logique réelle : on y trouve des portes logiques comme celles de cette page
An AND gate gives output 1 when: · Une porte AND donne une sortie 1 lorsque :
AND outputs 1 only when every input is 1. · AND ne sort 1 que si toutes les entrées sont 1.
An OR gate gives output 0 only when: · Une porte OR donne une sortie 0 uniquement lorsque :
OR is 1 if at least one input is 1, so it is 0 only when both are 0. · OR est 1 si au moins une entrée est 1, donc elle est 0 uniquement si les deux sont 0.
NAND, NOR, XOR
- NAND = opposite of AND; NOR = opposite of OR; XOR = 1 when the inputs are different.
| A | B | A NAND B | A NOR B | A XOR B |
|---|---|---|---|---|
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 0 |
The six logic gates. A small circle on the output means the result is inverted (NOT, NAND, NOR).
NAND, NOR, XOR
- NAND = opposé de ET ; NOR = opposé de OU ; XOR = 1 lorsque les entrées sont différentes.
| A | B | A NAND B | A NOR B | A XOR B |
|---|---|---|---|---|
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 0 |

Les six portes logiques. Un petit cercle sur la sortie signifie que le résultat est inversé (NON, NAND, NOR).
A XOR gate gives output 1 when: · Une porte XOR donne une sortie 1 lorsque :
XOR (exclusive OR) is 1 when the inputs differ. · XOR (OU exclusif) est 1 lorsque les entrées diffèrent.
Match each gate to when its output is 1. · Reliez chaque porte à quand sa sortie est 1.
AND = all 1s, OR = any 1, XOR = inputs differ, NAND = NOT AND. · AND = tous 1s, OR = n'importe quel 1, XOR = entrées différentes, NAND = PAS AND.
A NOR gate with both inputs 0 gives what output (0 or 1)? · Une porte NOR avec les deux entrées à 0 donne quelle sortie (0 ou 1) ?
NOR = NOT OR. OR of (0,0) is 0, so NOR is 1. NOR is 1 only when both inputs are 0. · NOR = PAS OR. OR de (0,0) est 0, donc NOR est 1. NOR est 1 uniquement lorsque les deux entrées sont 0.
You've got it
- 1 = true, 0 = false; a truth table lists every input combination
- AND = both 1 · OR = at least one 1 · NOT = invert
- NAND/NOR = AND/OR with the output inverted (the circle)
- XOR = 1 when the inputs differ
Vous avez compris
- 1 = vrai, 0 = faux ; une table de vérité liste toutes les combinaisons d'entrées
- ET = les deux valent 1 · OU = au moins un vaut 1 · NON = inversion
- NAND/NOR = ET/OU avec la sortie inversée (le cercle)
- XOR = 1 lorsque les entrées diffèrent