Portes logiques
Électronique et câblageComment fonctionnent les portes AND, OR, NOT et XOR ?
Basculez les entrées et voyez aussitôt la sortie de chaque porte logique, avec son symbole dans les deux styles normalisés, son expression booléenne et sa table de vérité.
Porte et entrées
Votre saisie reste sur votre appareil pendant l’utilisation de cet outil. Ouvrir un lien partagé envoie les réglages de son adresse à HowToolbox pour préparer la page.
Sortie de AND
0
A = 1, B = 0 → AND donne 0
AND
Q = A · B
La sortie vaut 1 seulement quand toutes les entrées valent 1.
Table de vérité de AND
- A = 0, B = 0
- 0
- A = 0, B = 1
- 0
- A = 1, B = 0
- 0
- A = 1, B = 1
- 1
Liens sponsorisés
Toutes les portes, Formes ANSI
AND
Q = A · B
Ce que cela signifie
La sortie vaut 1 seulement quand toutes les entrées valent 1.
OR
Q = A + B
Ce que cela signifie
La sortie vaut 1 quand au moins une entrée vaut 1.
NOT
Q = ¬A
Ce que cela signifie
La sortie est l’inverse de l’entrée : 1 devient 0 et 0 devient 1.
NAND
Q = ¬(A · B)
Ce que cela signifie
NOT AND : la sortie vaut 0 seulement quand toutes les entrées valent 1. Toute autre porte peut se construire uniquement avec des portes NAND.
NOR
Q = ¬(A + B)
Ce que cela signifie
NOT OR : la sortie vaut 1 seulement quand toutes les entrées valent 0. Comme NAND, elle permet de construire toutes les autres portes.
XOR
Q = A ⊕ B
Ce que cela signifie
OR exclusif : avec deux entrées, la sortie vaut 1 quand elles diffèrent ; avec plus, quand un nombre impair d’entrées vaut 1. Elle additionne des bits sans la retenue.
XNOR
Q = ¬(A ⊕ B)
Ce que cela signifie
NOR exclusif : avec deux entrées, la sortie vaut 1 quand elles sont égales ; avec plus, quand un nombre pair d’entrées vaut 1.
Tampon
Q = A
Ce que cela signifie
La sortie est égale à l’entrée. Un tampon renforce ou retarde un signal sans le modifier.
Basculez les entrées et voyez aussitôt la sortie de chaque porte logique, avec son symbole dans les deux styles normalisés, son expression booléenne et sa table de vérité.
Mode d’emploi
- Choisissez une porte : AND, OR, NOT, NAND, NOR, XOR, XNOR ou tampon.
- Mettez l’entrée A, et B pour les portes à deux entrées, à 1 (activée) ou à 0 (désactivée) ; la sortie change aussitôt.
- Choisissez formes ANSI ou rectangles IEC pour voir le symbole utilisé dans les schémas américains ou dans les schémas européens et internationaux.
Comment ça marche
Une porte logique est la plus petite brique de l’électronique numérique. Elle reçoit une ou deux entrées qui valent soit 1 (activé, tension haute), soit 0 (désactivé, tension basse), et donne une sortie. Sa règle est une fonction booléenne, et sa table de vérité donne la sortie pour chaque combinaison d’entrées. Deux entrées ont quatre combinaisons : 00, 01, 10 et 11.
AND s’écrit A · B et ne donne 1 que pour 11. OR s’écrit A + B et donne 1 sauf si les deux entrées valent 0. NOT, noté ¬A, inverse son unique entrée. XOR, A ⊕ B, donne 1 quand les entrées diffèrent. NAND, NOR et XNOR sont AND, OR et XOR suivis d’un NOT : le petit cercle sur un symbole signifie que la sortie est inversée. Exemple : 1 XOR 1 donne 0 et 1 NAND 1 donne 0, alors que 1 NAND 0 donne 1.
Deux styles de symboles sont en usage. Les formes distinctives, AND en forme de D et OR en forme de bouclier, viennent de l’IEEE Std 91 (ANSI) et sont courantes dans les schémas américains et anciens. La norme internationale IEC 60617-12 dessine chaque porte comme un rectangle et inscrit sa fonction à l’intérieur : & pour AND, ≥1 pour OR (au moins une entrée vaut 1), =1 pour XOR (exactement une entrée vaut 1) et 1 pour un tampon ou NOT. Les dessins de cette page sont nos propres rendus des deux styles.
Les vraies portes ne se résument pas à leur table de vérité : délai de propagation, niveaux de tension et nombre d’entrées qu’une sortie peut piloter comptent aussi. Les portes à plus de deux entrées suivent la même règle : une AND à trois entrées ne donne 1 que si les trois valent 1.
Liens sponsorisés
Questions fréquentes
Quelle est la différence entre AND et OR ?
AND donne 1 seulement quand toutes les entrées valent 1. OR donne 1 quand au moins une entrée vaut 1.
Pourquoi NAND et NOR sont-elles appelées portes universelles ?
Toute autre porte, et donc tout circuit numérique, peut se construire uniquement avec des portes NAND, ou uniquement avec des portes NOR. Par exemple, NOT est une NAND dont les deux entrées sont reliées.
Que signifie le petit cercle sur le symbole d’une porte ?
Une inversion : la sortie (ou l’entrée sur laquelle il se trouve) est inversée. C’est la seule différence entre les symboles AND et NAND.
Que signifie ≥1 dans un symbole de porte IEC ?
Que la sortie vaut 1 quand au moins une entrée vaut 1 : une porte OR. =1 signifie qu’exactement une entrée doit valoir 1 (XOR), et & qu’elles doivent toutes valoir 1 (AND).
À quoi sert XOR ?
À additionner des chiffres binaires (le bit de somme d’un additionneur), comparer des bits, faire des contrôles de parité et du chiffrement simple, car appliquer deux fois le même XOR redonne l’original.
Quel style de symbole utiliser ?
Suivez les schémas avec lesquels vous travaillez. Les rectangles IEC sont la norme internationale et courants en Europe ; les formes ANSI sont courantes aux États-Unis, dans les manuels et dans beaucoup de fiches techniques.
Pour aller plus loin
- Décodeur METAR et TAFColler un bulletin météo aéronautique pour décoder chaque groupe, avec catégorie de vol, humidité et altitude-densité., confidentiel, fonctionne sur votre appareilAviationRéférencesMétéoVolEncodage
- Codes transpondeurConsulter les codes 7500, 7600 et 7700, ainsi que les codes VFR et IFR par pays, avec la règle qui définit chacun., confidentiel, fonctionne sur votre appareilAviationRéférencesVolEncodage
- Générateur de codes-barresEAN-13, EAN-8, UPC-A, Code 128 et codes-barres bancaires finlandais à télécharger., confidentiel, fonctionne sur votre appareilMédias et fichiersGénérateurEncodage
- Encoder et décoder en Base64Encodez du texte ou un fichier en Base64, puis décodez-le directement dans votre navigateur., confidentiel, fonctionne sur votre appareilOutils de texteConvertisseurEncodage
- Traducteur brailleConvertissez du texte en braille anglais unifié et inversement : lettres, majuscules, chiffres et ponctuation de base., confidentiel, fonctionne sur votre appareilOutils de texteConvertisseurEncodage
- Lecteur de codes QR et codes-barresScannez avec la caméra ou une image pour voir le contenu du code et la destination réelle d’un lien avant de l’ouvrir., confidentiel, fonctionne sur votre appareilMédias et fichiersVérificateurEncodage
Autres outils de la catégorie Électronique et câblage
Les 8 outils de la catégorie Électronique et câblagePopulaires en ce moment
Liens sponsorisés
Liens sponsorisés
Liens sponsorisés