L’algebra booleana opera solo su variabili binarie, che possono assumere solo due valori: 0 (FALSO) e 1 (VERO).
Fra le infinità di funzioni logiche che si possono ottenere, ci sono delle funzioni fondamentali chiamate operazioni logiche, da cui dipendono le porte logiche elettroniche.
Funzione NOT #
La funzione logica NOT corrisponde all’operazione di negazione, ovvero inverte il valore che gli viene fornito in ingresso.
L’operazioni di negazione è indicata come un trattino sopra alla variabile logica negata.
Funzione AND #
La funzione logica AND corrisponde all’operazione di prodotto logico, ovvero l’uscità Y è uguale a 1 (VERO) solo se entrambi gli ingressi A e B sono uguali a 1.
Alla funzione logica AND si applicano le proprietà:
Funzione OR #
La funzione logica OR corrisponde all’operazione di somma logica, ovvero l’uscità Y è uguale a 1 (VERO) quando almeno uno degli ingressi A e B è uguale a 1.
Alla funzione logica OR si applicano le proprietà:
Funzione EXOR #
Nella funzione logica EXOR ovvero l’uscita Y è uguale a 1 (VERO) quando gli ingressi A e B sono diversi e uguale a 0 (FALSO) quando hanno lo stesso valore.
Alla funzione logica OR si applicano le proprietà: