Not (-)
Se trata de un inversor o complemento, es decir, invierte el dato de entrada, por
ejemplo; si se coloca su entrada a 1 (nivel alto) se obtendrá en su salida un 0 (o
nivel bajo), y viceversa. Esta compuerta dispone de una sola entrada. Su operación lógica es s igual a a invertida.

AND (Multiplicación .)
La compuerta AND genera una salida a nivel ALTO sólo cuando todas las entradas están a nivel ALTO. Cuando cualquiera de la entradas está a nivel BAJO, la salida se pone a nivel BAJO. Por tanto, el propósito básico de una puerta AND es determinar cuándo ciertas condiciones de entrada son simultáneamente verdaderas, como indican todas sus entradas estando a nivel ALTO, y producir una salida a nivel ALTO, para indicar que esas condiciones son verdaderas.
Una compuerta AND puede tener dos o más entradas y realiza la operación que se conoce como multiplicación lógica.

OR (+)
Una compuerta OR genera un nivel ALTO a la salida cuando cualquiera de sus
entradas está a nivel ALTO. La salida se pone a nivel BAJO sólo cuando todas las
entradas están a nivel BAJO. Por tanto, el propósito de una puerta OR es
determinar cuándo una o más de sus entradas están a nivel ALTO y generar una
salida a nivel ALTO que indique esta condición.

XOR (⊕ )
La salida de una puerta OR − exclusiva (XOR) se pone a nivel ALTO sólo cuando las dos entradas están a niveles lógicos opuestos.

NAND
La compuerta NAND es un elemento lógico popular, debido a que se puede utilizar como una puerta universal, es decir, las puertas NAND se pueden combinar para implementar las operaciones de las compuertas AND, OR y NOT.
El término NAND es una contracción de NOT−AND, e implica una función AND con la salida complementada (negada).
La compuerta NAND genera una salida a nivel BAJO sólo cuando todas las entradas están a nivel ALTO.
Cuando cualquiera de las entradas está a nivel BAJO, la salida se pondrá a nivel ALTO.
La compuerta NAND se puede usar para realizar la operación OR que requiere una o más entradas a nivel BAJO, para generar una salida a nivel ALTO. Este modo de operación se denomina negativa−OR en este contexto, el término negativa significa que las entradas se definen para que su estado activo o verdadero sea un nivel BAJO.

NOR
La compuerta NOR es un útil elemento lógico porque también se puede emplear como una compuerta universal; se pueden usar en combinación para implementar las operaciones AND, OR y del inversor. El término NOR es una contracción de NOT−OR e implica una función OR con la salida invertida (complementada). La compuerta NOR genera una salida a nivel BAJO cuando cualquiera de sus entradas está a nivel ALTO. Sólo cuando todas sus entradas estén a nivel BAJO, la salida se pondrá a nivel ALTO.
La compuerta NOR se puede utilizar como una operación AND cuyas entradas están a nivel BAJO y generan una salida a nivel ALTO. Este modo de operación se denomina negativa−AND. En este contexto, el término negativa significa que las entradas están definidas para que su estado activo o verdadero sea un nivel BAJO.

XNOR (⊕ -)
Al igual que la compuerta XOR, la compuerta XNOR sólo tiene dos entradas. El círculo en la salida del símbolo de la compuerta XNOR indica que su salida es la opuesta a la de la compuerta XOR. Cuando dos niveles lógicos de entrada son opuestos, la salida de la puerta NOR−exclusiva es un nivel BAJO.
