Video: Introduzione alle porte logiche 2025
Una delle cose che rende il binario così utile nell'elettronica è che è molto efficiente nella gestione di operazioni speciali chiamate operazioni logiche. Le operazioni logiche confrontano due bit binari e rendono di conseguenza un terzo bit binario. Esistono 16 possibili operazioni logiche. Per ora, concentriamoci su tre di essi: AND, OR e XOR.
Il seguente elenco riassume queste tre operazioni logiche di base:
-
AND: Un'operazione AND confronta due valori binari. Se entrambi i valori sono 1, il risultato dell'operazione AND è 1. Se un valore è 0 o entrambi i valori sono 0, il risultato è 0.
-
OR: Un'operazione OR confronta due valori binari. Se almeno uno dei valori è 1, il risultato dell'operazione OR è 1. Se entrambi i valori sono 0, il risultato è 0.
-
XOR: Un'operazione XOR confronta due valori binari. Se esattamente uno di questi è 1, il risultato è 1. Se entrambi i valori sono 0 o se entrambi i valori sono 1, il risultato è 0.
Primo valore Secondo valore E O XOR 0 0 0 0 0 > 0 1 0 1 1 1 0 0 1 1 1 1 1 1 0 È possibile applicare le operazioni logiche ai numeri binari che hanno più di una cifra binaria applicando l'operazione un bit alla volta. Il modo più semplice per eseguire manualmente questa operazione è allineare i due numeri binari uno sopra l'altro e quindi scrivere il risultato dell'operazione sotto ogni cifra binaria. L'esempio seguente mostra come si calcola 10010100 AND 11011101:
