🔌 Puertas Lógicas

Fundamentos de la lógica digital

🔢 Puertas Lógicas Básicas

Las puertas lógicas son los bloques fundamentales de los circuitos digitales. Cada puerta realiza una operación lógica específica sobre una o más entradas binarias.

🔵 Puerta AND

Puerta AND

Función: La salida es 1 solo si todas las entradas son 1.

F = A · B
ABF
000
010
100
111

🟢 Puerta OR

Puerta OR

Función: La salida es 1 si al menos una entrada es 1.

F = A + B
ABF
000
011
101
111

🟡 Puerta NOT

Puerta NOT

Función: Invierte el valor de la entrada.

F = ¬A
AF
01
10

🔄 Puertas Lógicas Compuestas

Las puertas compuestas combinan operaciones básicas para crear funciones más complejas.

🔴 Puerta NAND

Puerta NAND

Función: NOT AND - Inversión de la operación AND.

F = ¬(A · B)
ABF
001
011
101
110

🟣 Puerta NOR

Puerta NOR

Función: NOT OR - Inversión de la operación OR.

F = ¬(A + B)
ABF
001
010
100
110

🔵 Puerta XOR

Puerta XOR

Función: OR Exclusivo - La salida es 1 si las entradas son diferentes.

F = A ⊕ B
ABF
000
011
101
110

🟠 Puerta XNOR

Puerta XNOR

Función: NOT XOR - Inversión de la operación XOR.

F = ¬(A ⊕ B)
ABF
001
010
100
111

🔧 Aplicaciones Prácticas

Circuitos Combinacionales

Las puertas lógicas se combinan para crear circuitos que realizan funciones específicas:

Sumador de 4 bits

Sumador de 4 bits: Circuito que suma dos números binarios de 4 bits utilizando puertas lógicas.

Multiplexores

Multiplexor

Multiplexor: Selecciona una de varias entradas basándose en las señales de control.

🔄 Flip-Flops

Los flip-flops son elementos de memoria básicos que almacenan un bit de información:

🔵 SR Flip-Flop (NAND)

SR Flip-Flop

Función: Almacena un bit usando entradas Set y Reset.

🟢 JK Flip-Flop

JK Flip-Flop

Función: Versión mejorada del SR con entradas J y K.

🟡 D Latch

D Latch

Función: Almacena el valor de la entrada D cuando se activa el enable.