Las compuertas lógicas son circuitos electrónicos diseñados para obtener resultados booleanos
(0,1), los cuales se obtienen de operaciones lógicas binarias (suma, multiplicación). Dichas
compuertas son AND, OR, NOT, NAND, NOR, XOR, XNOR. Además se pueden conectar entre sí para
obtener nuevas funciones.
Este tipo de dispositivos lógicos se encuentran implementados con transistores y diodos en un
semiconductor y actualmente podemos encontrarlas en formas de circuitos integrados lógicos. Al
mismo tiempo, puedes tu programar el comportamiento de otra manera, con circuitos
reconfigurables o programable, como microcontroladores o FPGAs. Sin embargo, en este tutorial
veremos las compuertas implementadas en circuitos independientes y su comportamiento.
Compuerta AND
Para la compuerta AND, La salida estará en estado alto de tal manera que solo si las dos entradas
se encuentran en estado alto. Por esta razón podemos considerar que es una multiplicación
binaria.
Operación
Q=A.B
Tabla de verdad y símbolo
Compuerta OR
La compuerta OR, la salida estará en estado alto cuando cualquier entrada o ambas estén en
estado alto. De tal manera que sea una suma lógica.
Operación
Q=A+B
Tabla de verdad y símbolo
Compuerta NOT
En la compuerta NOT, el estado de la salida es inversa a la entrada. Evidentemente, una negación.
Q=Q
Tabla de verdad y símbolo
Compuerta NAND
Para la compuerta NAND, cuando las dos entradas estén en estado alto la salida estará en estado
bajo. Como resultado de la negación de una AND.
Operación
Q= (A.B)
Tabla de verdad y símbolo
NOR
En la compuerta NOR, cuando las dos entradas estén estado bajo la salida estará en estado alto.
Esencialmente una OR negada.
Operación
Q= (A+B)
Tabla de verdad y símbolo
XOR
La compuerta XOR Su salida estará en estado bajo cuando las dos entradas se encuentren en
estado bajo o alto. Al mismo tiempo podemos observar que entradas iguales es cero y diferentes
es uno.
Operación
Q= A.B+A.B
Tabla de verdad y símbolo
XNOR
Su salida de hecho estará en estado bajo cuando una de las dos entradas se encuentre en estado
alto. Igualmente, la salida de una XOR negada.
Operación
Q=A.B+A.B
Tabla de verdad y símbolo
Las compuertas además de tener un nombre, también se pueden identificar con una numeración,
la cual es:
AND = 7408
OR = 7432
NOT = 7404
NAND = 7400
NOR = 7402
XOR = 7486