La porte NON (ou inverse) est une opération logique sur une variable binaire (opérateur unaire) de telle sorte que le résultat est un si et seulement si la variable est 0. On peut représenter l'opérateur NON par une barre au dessus de ce qu'on inverse (par exemple : ).
0 | 1 |
1 | 0 |
Il est possible de modifier le comportement des opérateurs logiques fondamentaux en leur mettant en sortie une porte NOT. Un exemple de porte NON-ET est reproduit dans la figure fig-nand (il suffit de rajouter une boule ŕ la fin).