SISTEMAS DIGITALES

6

Click here to load reader

description

Electronica Digital

Transcript of SISTEMAS DIGITALES

Page 1: SISTEMAS DIGITALES

PRUEBA DE CIRCUITOS ELECTRICOS

1. Diseñe un circuito lógico que sirva para detectar números primos binarios de 4 bits

encendiendo un led en su salida. Los números primos binarios son los que

corresponden a su equivalente decimal primo. Por ejemplo, los números decimales

primos son 1, 2, 3, 5, 7, 11, 13.

2. Diseñar e implementar un circuito combinacional que realice una suma binaria de

dos números de dos bits con acarreo de entrada.

3. Un comparador de 2 bits es un circuito que recibe 2 números de 2 bits, P = P1P0 y Q

= Q1Q0. Diseñe un circuito simplificado que produzca una salida igual a 1 siempre

que P > Q.

4. Desarrollar un circuito lógico con 4 variables de entrada que sólo genere un 1 en la

salida cuando 3 de las 4 variables de entrada son iguales a 1.

5. Dado el siguiente circuito combinacional, analizarlo e indicar cuál es la función

lógica que implementa, simplificándola al máximo usando mapas K.

-

Page 2: SISTEMAS DIGITALES

SISTEMAS DIGITALES

1. Escribir la tabla de verdad para un circuito que realice la suma de dos números,

A y B, de un sólo dígito cada uno (CIRCUITO SEMISUMADOR). Hallar la

función lógica que realiza el dibujo y dibujarlo

2. Considerar un circuito lógico con tres entradas A,B y C y una salida, que da un 1

si dos o tres entradas son 1 (CIRCUITO LÓGICO MAYORÍA). Se pide:

a)- Tabla de verdad.

b)- Determinar Y(A,B,C) y demostrar que se puede escribir: Y=AB+BC+AC.

c)- Implementar un circuito para la función Y a partir de puertas NAND

solamente o puertas OR solamente.

1. Establecer la tabla de verdad para la operación de substracción de dos dígitos

binarios A y B, y dar el correspondiente circuito de puertas lógicas, que ejecute

dicha operación. (CIRCUITO SEMIRRESTADOR).

2. Encontrar la expresión para la función lógica que especifica un comparador para

palabras de entrada de dos bits, de tal forma que la salida sea 1 si y sólo si X ≥

Y. Utilizar las funciones lógicas de un comparador de dos palabras de 1 bit.

3. Diseñar e implementar un circuito combinacional que realice una suma binaria

de dos números de dos bits con acarreo de entrada.

a)-Se deben obtener las expresiones de conmutación en dos niveles AND-OR,

realizando las simplificaciones con mapas de Karnaugh.

b)- Realizarlo en configuración tipo cascada con Sumadores Completos.

c)- Implementar el circuito con dos niveles de multiplexores de 8:1.

1. A partir de ejercicio anterior, diseñar un circuito sumador de dos números, A y

B, de cuatro dígitos cada uno.(SUMADOR COMPLETO).

Page 3: SISTEMAS DIGITALES

MAPAS K

 1)     Se quiere convertir números binarios de 4 bits a hexadecimal por medio de un display de 7 segmentos tal como se muestra en la figura de a lado. Diseñe el circuito lógico que realice tal función. En la figura el número binario está representado por WXYZ. Por ejemplo, para producir una salida hexadecimal de 8 en el display, se necesita que WXYZ = 1000 en la entrada. 2)     En el problema anterior las 4 entradas WXYZ representan un número BCD. Diseñe

el circuito lógico que muestre en el display de 7 segmentos el número decimal correspondiente.

 3)     Diseñe un circuito lógico que sirva para detectar números primos binarios de 4 bits

encendiendo un led en su salida. Los números primos binarios son los que corresponden a su equivalente decimal primo. Por ejemplo, los números decimales primos son 1, 2, 3, 5, 7, 11, 13. Basta convertirlos a binario para obtener los números binarios primos. El circuito diseñado debe ser el más simple posible.

 4)     Un comparador de 3 bits es un circuito que recibe 2 números de 3 bits, P = P2P1P0 y

Q = Q2Q1Q0. Diseñe un circuito simplificado que produzca una salida igual a 1 siempre que P > Q.

 5)     Desarrollar un circuito lógico con 4 variables de entrada que sólo genere un 1 en la

salida cuando 3 de las 4 variables de entrada son iguales a 1. 6)     Para la siguiente expresión lógica:

a)     Impleméntelo sabiendo que dispone  uno de cada uno de los siguientes CIs: 7408, 7454, y 7486. Debe indicar los números de pines usados para interconectar los CIs.

b)     Construya la tabla de la verdad de f.c)     Por medio del mapa de Karnaugh vea si puede simplificar dicha función y

construir el circuito con los CIs antes mencionados.

7)     Construya lo siguiente: 

a) Un inversor con una puerta X-ORb) con una puerta NAND de 2 entradasc) Una puerta NOR de 7 entradas con puertas NAND de 2 entradasd) Una puerta NAND de 7 entradas con puertas NOR de 2 entradase) Una puerta X-NOR con puertas NAND de 2 entradasf) Una puerta OR de 5 entradas con puertas NAND de 2 entradas

 8)     Para la siguiente expresión lógica: f  = ∑A,B,C (0, 1, 4, 6) 

a)     Impleméntelab)     Construya la tabla de la verdad de f.c)     Por medio del mapa de Karnaugh vea si puede simplificar dicha función y

construir el circuito sabiendo que dispone  uno de cada uno de los siguientesCIs: 7404, 7454, y 7400. Debe indicar los números de pines usados para interconectar los CIs. No desperdicie los CI ni las puertas lógicas!

Page 4: SISTEMAS DIGITALES

 9)     Para la siguiente expresión lógica: f  = ∏A,B,C (0, 1, 4, 6) 

a)     Impleméntelab)     Construya la tabla de la verdad de f.c)     Por medio del mapa de Karnaugh vea si puede simplificar dicha función y

construir el circuito sabiendo que dispone  uno de cada uno de los siguientesCIs: 7432, 7410. Debe indicar los números de pines usados para interconectar los CIs. No desperdicie los CI ni las puertas lógicas!