xor es una compuerta que se utiliza en la electronica digital.
y tamb es muy usada en la informatica , y se implementa de la misma manera
Código: Seleccionar todo
a xor b
con AND y OR

Código: Seleccionar todo
((NOT a) AND b) OR ( a AND (NOT b));

Código: Seleccionar todo
NOT(
NOT(a AND ((NOT a) OR (NOT b)))
AND
NOT(b AND ((NOT a) OR (NOT b)))
)
usando distintas propiedades de Algebra , podemos hacer todavia este codigo mucho mas grande.
para molestar un poquito a los curiosos y los AV :)
Nota: la suma es "como" una OR , y la multiplicacion es "como" una AND
1 OR 0 = 1
1 AND 0 = 0