Tipi di porte logiche: scopri come funzionano e le loro applicazioni in elettronica. Impara di più su AND, OR, NOT, NAND, NOR, XOR, e XNOR.
Quali sono i diversi tipi di porte logiche?
Le porte logiche sono componenti fondamentali dell’elettronica digitale. Sono i mattoni con cui si costruiscono circuiti complessi e sistemi digitali come computer e dispositivi elettronici. Ogni porta logica esegue una specifica funzione logica definita dalla teoria dell’algebra booleana. Esaminiamo alcuni dei tipi più comuni di porte logiche.
-
Porta AND
La porta AND (E) produce un’uscita 1 (vero) solo se tutte le sue entrate sono 1. L’uscita è 0 in tutti gli altri casi. La funzione logica può essere espressa come:
Y = A * B
dove Y è l’uscita e A e B sono le entrate.
-
Porta OR
La porta OR (O) produce un’uscita 1 se almeno una delle sue entrate è 1. L’uscita è 0 solo se tutte le entrate sono 0. La funzione logica può essere espressa come:
Y = A + B
dove Y è l’uscita e A e B sono le entrate.
-
Porta NOT
La porta NOT (NON), anche chiamata invertitore, produce l’uscita opposta alla sua entrata. Se l’entrata è 1, l’uscita sarà 0 e viceversa. La funzione logica può essere espressa come:
Y = ¬A oppure Y = A’
dove Y è l’uscita e A è l’entrata.
-
Porta NAND
La porta NAND è l’opposto logico della porta AND. Produce un’uscita 0 solo se tutte le sue entrate sono 1. Negli altri casi, l’uscita è 1. La funzione logica può essere espressa come:
Y = ¬(A * B) oppure Y = (A * B)’
dove Y è l’uscita e A e B sono le entrate.
-
Porta NOR
La porta NOR è l’opposto logico della porta OR. Produce un’uscita 1 solo se tutte le sue entrate sono 0. Negli altri casi, l’uscita è 0. La funzione logica può essere espressa come:
Y = ¬(A + B) oppure Y = (A + B)’
dove Y è l’uscita e A e B sono le entrate.
-
Porta XOR
La porta XOR (OR esclusivo) produce un’uscita 1 se un numero dispari di sue entrate sono 1. In altre parole, l’uscita è 1 quando le entrate sono distinte. La funzione logica può essere espressa come:
Y = A ⊕ B
dove Y è l’uscita e A e B sono le entrate.
-
Porta XNOR
La porta XNOR (OR esclusivo negato) è l’opposto della porta XOR. Produce un’uscita 1 se un numero pari di sue entrate sono 1. La funzione logica può essere espressa come:
Y = ¬(A ⊕ B) oppure Y = (A ⊕ B)’
dove Y è l’uscita e A e B sono le entrate.
Queste porte logiche sono essenziali per costruire qualunque tipo di circuito digitale, dai semplici contatori ai processori complessi. Comprendere la loro funzione è la chiave per chiunque voglia avventurarsi nel mondo dell’elettronica digitale.
