Sei sulla pagina 1di 30

Circuitos Lógicos I

Ing. Gabriel Ávila Buitrago – gavilabu@poligran.edu.co


Lógica Combinacional
Lógica combinacional

Cuando se conectan puertas lógicas entre sí, con el fin de


generar una determinada salida específica para determinadas
combinaciones específicas de las variables de entrada, sin que
h a y a i m p l i c a d o a l m a c e n a m i e n t o .

En la lógica combinacional, el nivel de salida depende siempre


de la combinación de los niveles de entrada.
Lógica AND-OR

Lógica AND-OR:

Lógica AND-OR Inversor:


OR-exclusiva
NOR-exclusiva
NAND y NOR:
Elementos lógicos universales
Ejercicio

Piense por un momento cómo podría utilizar las compuertas


NAND para representar:

• Un inversor.

• Una compuerta AND.

• Una compuerta OR.

• Una compuerta NOR.


NAND como elemento lógico universal
Ejercicio

Ahora piense cómo podría utilizar las compuertas NOR para


representar:

• Un inversor.

• Una compuerta AND.

• Una compuerta OR.

• Una compuerta NAND.


NOR como elemento lógico universal
Implementación de la
Lógica Combinacional

• Obtención del circuito lógico a partir de una expresión


booleana.

• Obtención del circuito lógico a partir de la tabla de verdad.

• Reducción mediante mapas de Karnaugh.


Ejercicios:
Diseñar y simular en Logisim

1. (2.5 puntos) Diseñar un circuito lógico para generar una salida a


nivel ALTO si y sólo si la entrada, representada por un número
binario de 4 bits, es mayor que doce o menor que tres.

2. (2.5 puntos) Desarrollar un circuito lógico que cumpla los


siguientes requisitos:
• Una lámpara situada en una habitación puede accionarse mediante dos
interruptores, uno colocado detrás de la puerta y el otro frente a la
puerta.
• La lámpara se enciende si se activa el interruptor frente a la puerta y el
de detrás de la misma no se activa, o en el caso contrario. La lám. para
está apagada si ambos interruptores están desactivados o si ambos
están activados. Una salida a nivel ALTO representa una condición de
encendido y una salida a nivel BAJO representa la condición de
apagado.
Funciones de
Lógica combinacional
Sumadores
Sumadores

Los sumadores son de gran importancia en los sistemas digitales


en los que se requiere el procesamiento de datos numéricos.

Existen dos tipos de sumadores básicos:

• Semi-sumador.

• Sumador completo.
Semi-sumador

La suma en binario:

Un semi-sumador admite dos dígitos binarios en sus entradas y


genera dos dígitos binarios en sus salidas: un bit de suma y un
bit de acarreo.
Sumador completo

Un sumador acepta dos bits de entrada y un acarreo de


entrada, y genera una salida de suma y un acarreo de salida.
Sumador completo

Suma de 3 bits:

Sumador completo:
Sumadores binarios en paralelo

Para formar un sumador binario en paralelo se conectan dos o


más sumadores completos, uno por cada bit.
Ejemplo

La suma de 101 y 011:


Sumadores de 4 bits - 74LS283
Expansión de sumadores
Comparadores
Comparadores

La función básica de un comparador consiste en comparar las


magnitudes de dos cantidades binarias para determinar su
relación.

En su forma más sencilla, un circuito comparador determina si


dos números son iguales.

¿Cómo se podría implementar un comparador de 2 bits, usando


compuertas XOR?
Comparadores

Igualdad:
Desigualdad

Muchos circuitos integrados comparadores tienen salidas que


indican cuál de dos números (A o B) que se comparan es el
mayor.

Para lograr esto, en primer lugar se examina el bit de mayor


orden de cada número. Las posibles condiciones son las
siguientes:

1. Si A3 = 1 y B3 = 0, entonces A es mayor que B.

2. Si A3 = 0 y B3 = 1, entonces A es menor que B.

3. Si A3 = B3, entonces tenemos que examinar los siguientes


bits de orden inmediatamente inferior.
Comparador de 4 bits - 74HC85

Comparador con indicador de desigualdad y entradas en cascada


(para indicar el resultado de una comparación previa).
Ejemplo de uso:

Utilizar comparadores 74HC85 para comparar las magnitudes de


dos números de 8 bits. Dibujar los comparadores con sus
correspondientes interconexiones.
Bibliografía

Floyd, T. Fundamentos de Sistemas Digitales. 9ª Edición. Pearson


Educación.

Tocci, R. Widmer, N. y Moss G. Sistemas Digitales: Principios y


Aplicaciones. 10ª Edición. Pearson Educación.

Potrebbero piacerti anche