Pregunta 4 · Fonaments dels Computadors UAB 2022
Tema: Registros, contadores y memorias: detección y generación de secuencias · Del examen Examen Parcial Bloque 2 (Turno de Tarde) - Curso 2022-2023 (2022)
Enunciado
Pregunta 4 (2,5 puntos). Registro de desplazamiento con carga paralela y lógica de control
Dado el registro de desplazamiento de 6 bits de la figura:
Se observa que cuando la señal de control Load/shift está a 0 se realiza la carga paralela del bus de entrada , mientras que cuando está a 1 opera en modo desplazamiento insertando un '1' por el bit más significativo (). Además, nótese que los tres biestables inferiores () reciben la salida invertida () de la etapa precedente.
a)
Completa el cronograma indicando el valor binario que toma la salida (en 6 bits) a lo largo de los 9 ciclos de reloj posteriores a la desactivación del reset:
Ciclo 1
Ciclo 2
Ciclo 3
Ciclo 4
Ciclo 5
Ciclo 6
Ciclo 7
Ciclo 8
Ciclo 9
b)
Describe y dibuja las modificaciones mínimas necesarias en el circuito para incluir una señal de inicialización asíncrona INIT activa a nivel alto que, en lugar de borrar el registro, fije el valor decimal 45 como estado inicial.
c)
Diseña y dibuja el circuito combinacional adicional que permita generar una señal de salida de un bit denominada ALARMA, la cual debe activarse cuando el registro presente a la salida los valores decimales 33 o 10.

Solución
Según los criterios oficiales de corrección
a) Salida [q5..q0] en Ciclo 1
Solución: 101001
a) Salida [q5..q0] en Ciclo 2
Solución: 110011
a) Salida [q5..q0] en Ciclo 3
Solución: 111110
a) Salida [q5..q0] en Ciclo 4
Solución: 111000
a) Salida [q5..q0] en Ciclo 5
Solución: 111011
a) Salida [q5..q0] en Ciclo 6
Solución: 000000
a) Salida [q5..q0] en Ciclo 7
Solución: 100111
a) Salida [q5..q0] en Ciclo 8
Solución: 110100
a) Salida [q5..q0] en Ciclo 9
Solución: 111101
b) Describe y dibuja las modificaciones mínimas necesarias en el circuito para incluir una señal de inicialización asíncrona INIT activa a nivel alto que, en lugar de borrar el registro, fije el valor decimal 45 como estado inicial.
Solución: El valor 45 en binario de 6 bits es (). Conectar INIT a Set en q5, q3, q2, q0; y a Reset en q4, q1. Las restantes entradas asíncronas a masa ('0').
c) Diseña y dibuja el circuito combinacional adicional que permita generar una señal de salida de un bit denominada ALARMA, la cual debe activarse cuando el registro presente a la salida los valores decimales 33 o 10.
Solución: ALARMA = q5·q4'·q3'·q2'·q1'·q0 + q5'·q4'·q3·q2'·q1·q0' / ALARMA = (q5·/q4·/q3·/q2·/q1·q0) + (/q5·/q4·q3·/q2·q1·/q0)
b y c) Esquemas y diagramas dibujados
Solución: b) Esquema modificado: Conexión de la línea INIT a las entradas Set de y a Reset de . Las entradas Set de y Reset de conectadas a '0' (tierra). c) Circuito combinacional detector: Dos puertas AND de 6 entradas alimentadas por las líneas directas e invertidas de , con salidas a una puerta OR de 2 entradas para la señal ALARMA.
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.
‹ Pregunta 2 · 2022 · Pregunta 2 · 2018 ›