Electrónica puertas lógicas: XOR y XNOR puertas
Hay dos puertas restantes de las puertas lógicas electrónica primaria: XOR, que significa Exclusivo o, y XNOR, que significa Exclusivo NOR. En una puerta XOR, la salida es alta si uno, y sólo uno, de las entradas es alta. Si ambas entradas son bajas o ambos son bajos, la salida es baja.
Entrada A | Entrada B | Salida |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Otra forma de explicar una puerta XOR es la siguiente: la salida es alta si las entradas se diferente- si las entradas son iguales, la salida es baja.
La puerta XOR tiene un primo menos conocido llamado Puerta XNOR. Un Puerta XNOR es una puerta XOR, cuya salida está invertida.
Entrada A | Entrada B | Salida |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
Como puede ver, la única diferencia entre estos dos símbolos es que el XNOR tiene un círculo en su salida para indicar que la salida está invertida.
Uno de los usos más comunes de puertas XOR es añadir dos números binarios. Para esta operación funcione, la puerta XOR debe ser utilizado en combinación con una puerta AND.
Para entender cómo funciona el circuito, revisar cómo funciona suma binaria:
Si quisieras, podrías escribir los resultados de cada una de las declaraciones de adición precedentes mediante el uso de dos dígitos binarios, como este:
Cuando los resultados se escriben con dos dígitos binarios, como en este ejemplo, se puede ver fácilmente cómo utilizar un XOR y un circuito y en combinación para llevar a cabo la adición binaria.
Si se tiene en cuenta sólo el primer dígito binario de cada resultado, te darás cuenta de que se parece a la tabla de verdad de un circuito AND y que el segundo dígito de cada resultado se parece a la tabla de verdad de una puerta XOR.
El circuito sumador tiene dos salidas. El primero se llama la suma, y el segundo se llama Carry. La salida Carry es importante cuando se utilizan varios sumadores juntos para sumar números binarios que son más de 1 bit.