Guida ai gate logici: tipi e tabelle di verità

Indice

Logic Gates

I cancelli logici sono i componenti di base dei circuiti integrati. Semplici cancelli logici possono essere realizzati con transistor. La combinazione di questi transistor può far passare i livelli alto e basso che rappresentano i due segnali attraverso di essi per generare un segnale di livello alto o basso. I livelli alto e basso possono rispettivamente rappresentare il logico “vero” e “falso” o 1 e 0 in binario, realizzando così operazioni logiche. Per approfondire uno di questi componenti fondamentali, scopri i transistor PMOS.

Cancelli logici di base

Qui introdurremo 7 cancelli logici di base: cancello AND, cancello OR, cancello NOT, cancello NAND, cancello NOR, cancello XOR e cancello XNOR. Imparerai i loro simboli logici, le relazioni logiche e le tabelle di verità.

Cancello AND

Il cancello AND è anche chiamato “circuito AND”, circuito logico “AND”. È un circuito cancello logico di base che esegue l’operazione “AND”. Ci sono più ingressi e una uscita.

L’uscita è alta quando tutti gli ingressi sono alti (logica 1) contemporaneamente, altrimenti l’uscita è bassa (logica 0).

L’espressione logica matematica del cancello AND: Y = AB, la tabella di verità è la seguente:

AND Gate Symbol
AND Gate Truth Table
InputOutput
ABY
000
010
100
111

Cancello OR

Il cancello OR, noto anche come circuito OR, circuito logico e circuito. Se una delle diverse condizioni è soddisfatta, si verificherà un evento. Questa relazione è chiamata relazione logica “o”. Un circuito con una relazione logica “o” è chiamato cancello OR.

Il cancello OR ha più ingressi e una uscita, finché uno degli ingressi è alto (logica “1”), l’uscita è alta (logica “1”). L’uscita è bassa (logica “0”) solo quando tutti gli ingressi sono bassi (logica “0”).

L’espressione logica matematica del cancello OR è: Y=A+B=(A’B’)’ e i suoi simboli logici e la tabella di verità sono i seguenti:

OR Gate Symbol
OR Gate Truth Table
InputOutput
ABY
000
011
101
111

Cancello NOT

Un cancello NOT, noto anche come circuito NOT, inverter o circuito di negazione logica, è l’unità di base di un circuito logico. Un cancello NOT ha un ingresso e una uscita.

Quando l’ingresso è alto (logica “1”), l’uscita è bassa (logica “0”); al contrario, quando l’ingresso è basso (logica “0”), l’uscita è alta (logica “1”). La funzione logica del cancello NOT è equivalente al NOT nell’algebra logica e la funzione del circuito è equivalente all’inversione. Questa operazione è chiamata anche operazione NOT.

L’espressione logica matematica del cancello NOT è: F=A, e i suoi simboli logici e la tabella di verità sono i seguenti:

NOT Gate Symbol
NOT Gate Truth Table
InputOutput
AY
01
10

Cancello NAND

Il cancello NAND è un circuito logico di base di un circuito digitale. È una sovrapposizione di cancelli AND e NOT, con più ingressi e una uscita.

Viene eseguita prima l’operazione AND, seguita dall’operazione NOT. Quando entrambi gli ingressi sono alti (1), l’uscita è bassa (0); se almeno uno degli ingressi è basso (0), l’uscita è alta (1).

Il simbolo logico e la tabella di verità del cancello NAND sono i seguenti:

NAND Gate Symbol
NAND Gate Truth Table
InputOutput
ABY
001
011
101
110

Cancello NOR

Il cancello NOR è l’elemento di base nel circuito logico digitale, che realizza la funzione logica OR. Ha più ingressi, 1 uscita e il cancello NOR multi-ingresso può essere composto da un cancello NOR a 2 ingressi e un inverter.

L’uscita è alta (logica 1) quando entrambi gli ingressi A e B sono bassi (logica 0). Quando uno qualsiasi degli ingressi è alto (logica 1), l’uscita è bassa (logica 0).

L’espressione matematica della sua relazione logica è: Y=A+B, il simbolo logico e la tabella di verità del cancello NOR sono mostrati nella tabella sottostante.

NOR Gate Symbol
NOR Gate Truth Table
InputOutput
ABY
001
010
100
110

Cancello XOR

Un gate XOR è un gate logico che implementa un XOR logico nella logica digitale. Ci sono più ingressi e un’uscita, e il gate XOR multi-ingresso può essere composto da gate XOR a due ingressi.

Se i livelli dei due ingressi sono diversi, l’uscita è un livello alto 1; se i livelli dei due ingressi sono uguali, l’uscita è un livello basso 0. In altre parole, se i due ingressi sono diversi, il gate XOR emette un livello alto 1.

L’espressione logica del gate XOR: Y=A⊕B=A⋅B’+A’⋅B, il simbolo logico e la tavola di verità del gate XOR sono i seguenti:

XOR Gate Symbol
XOR Gate Truth Table
InputOutput
ABY
000
011
101
110

Gate XNOR

Il gate XNOR, chiamato anche gate di equivalenza, è l’unità di base del circuito logico digitale. È formato aggiungendo un gate NOT all’uscita del gate XOR e ha 2 terminali di ingresso e 1 terminale di uscita.

Quando uno e solo uno dei due ingressi è basso (logica 0), l’uscita è bassa. Quando i livelli ai 2 ingressi sono uguali, l’uscita è alta (logica 1).

Espressione logica: F=A≡B=A⋅B+A’⋅B’=(AB)’, il simbolo logico e la tavola di verità del gate XNOR sono i seguenti:

XNOR Gate Symbol
XNOR Gate Truth Table
InputOutput
ABY
001
010
100
111

Iscriviti

Unisciti alla nostra lista di iscritti per ricevere aggiornamenti mensili sul blog, notizie tecnologiche, casi di studio. Non invieremo mai spam e potrai annullare l’iscrizione in qualsiasi momento.

Informazioni sull'autore

Picture of Aidan Taylor
Aidan Taylor

I am Aidan Taylor and I have over 10 years of experience in the field of PCB Reverse Engineering, PCB design and IC Unlock.

Hai bisogno di aiuto?

Torna in alto

Instant Quote