In elettronica digitale e informatica, una porta logica è un circuito digitale in grado di implementare (cioè di realizzare, simulandone la "logica matematica" mediante opportuni controlli su segnali elettrici) una particolare operazione logica di una o più variabili booleane.

LE PORTE LOGICHE PRINCIPALI SONO:

AND

AND è una porta logica che riceve in ingresso almeno due valori e restituisce 1 solo se tutti i valori di ingresso hanno valore 1. Viene chiamata in italiano "porta di necessità" perché appunto NECESSITA che i valori in entrata siano uguali affinché il valore d'uscita sia verificato.


OR

OR è una porta logica che riceve in ingresso almeno 2 valori e restituisce 1 se almeno un valore di ingresso ha valore 1. Viene chiamata in italiano "porta di sufficienza" perché appunto è SUFFICIENTE che almeno uno dei due valori in entrata sia verificato affinché il valore in uscita sia vero.


NOT

Porta logica che inverte il segnale in ingresso.
Questa porta logica ha un solo ingresso ed una uscita che sarà 1 se l'ingresso è 0 o 0 altrimenti.