AND, OR, XOR
AND
La salida de operación lógica AND solo es verdadera si todas sus entradas son verdaderas, de lo contrario, la salida es falsa.
A |
B |
AND |
---|---|---|
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
OR
La salida de operación lógica OR solo es verdadera si una o más de sus entradas son verdaderas, de lo contrario, la salida es falsa.
A |
B |
OR |
---|---|---|
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
XOR
La función lógica O EXCLUSIVO o XOR proporciona una salida verdadera cuando el número de entradas verdaderas es impar.
A |
B |
XOR |
---|---|---|
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
La diferencia entre las operaciones lógicas OR y XOR es que la salida del funcionamiento XOR es lógica "1" si y solo si existe un número desigual de "1" y "0" entradas.
En el caso simple de una operación XOR con dos entradas, esto significa que las entradas deben ser diferentes entre sí para obtener la salida "1". "1" debe estar presente en precisamente una de las dos entradas.
A |
B |
OR |
XOR |
---|---|---|---|
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
A diferencia de una operación lógica OR simple, se considera que la condición no se cumple si hay un "1" presente en ambas entradas.
Con una puerta XOR, el resultado en este caso es un "0". Cada entrada adicional en la puerta modifica el comportamiento según corresponda
A |
B |
C |
OR |
XOR |
---|---|---|---|---|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |