XOR

Definizione rapida

XOR è l'operatore logico che restituisce vero quando i due valori confrontati sono diversi.

Spiegazione

Con ingressi entrambi veri o entrambi falsi, il risultato è falso; con un solo ingresso vero, il risultato è vero.

Esempio pratico

Applicando XOR ai bit 1 e 0 si ottiene 1, mentre XOR tra 1 e 1 produce 0.

Spiegazione tecnica

L'OR esclusivo coincide con la somma modulo due per singoli bit ed è impiegato in circuiti, calcoli binari e trasformazioni reversibili.

Da non confondere con

L'OR inclusivo è vero anche quando entrambi gli ingressi sono veri; XOR in quel caso restituisce falso.