0% encontró este documento útil (0 votos)
4 vistas6 páginas

Solución Examen Sistemas Digitales 2025

El documento presenta soluciones a un examen parcial de Sistemas Digitales de la Universidad Nacional del Callao, abordando temas como la simplificación de diseños, contadores, registros de desplazamiento y rotación, así como tablas de estado y mapas de Karnaugh. Se incluyen ejemplos de simulación y análisis de estados en circuitos digitales. Los integrantes y el docente del curso están claramente identificados.

Cargado por

faridcast53
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas6 páginas

Solución Examen Sistemas Digitales 2025

El documento presenta soluciones a un examen parcial de Sistemas Digitales de la Universidad Nacional del Callao, abordando temas como la simplificación de diseños, contadores, registros de desplazamiento y rotación, así como tablas de estado y mapas de Karnaugh. Se incluyen ejemplos de simulación y análisis de estados en circuitos digitales. Los integrantes y el docente del curso están claramente identificados.

Cargado por

faridcast53
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL DEL CALLAO

Facultad de Ingeniería Eléctrica y


Electrónica Escuela Profesional de
Ingeniería Electrónica
SOLUCION EXAMEN PARCIAL SISTEMAS DIGITALES

Curso: Sistemas Digitales


INTEGRANTES:
Clemente Huaroto José Arturo
DOCENTE:
MG. ING. JORGE MOSCOSO SANCHEZ

LIMA-PERU
2025
1. C
a) Simplificación del diseño al eliminar problemas de temporización y
condiciones de carrera.
b) Ocurre cuando el resultado de una operación depende del orden en que
se ejecutan las señales o procesos, lo que puede llevar a
comportamientos inconsistentes o no deseados si las señales llegan en un
orden inesperado.
c) Es un tipo de contador que utiliza un registro de desplazamiento con
realimentación, donde la salida invertida del último flip-flop se conecta a
la entrada del primero. Genera una secuencia cíclica con un número de
estados igual al doble del número de flip-flops.
d) Se utiliza cuando es necesario desplazar datos tanto hacia la izquierda
como hacia la derecha, como en aplicaciones de manipulación de bits,
operaciones aritméticas o comunicación serial.
e)
- Registro de desplazamiento: Los bits se mueven en una dirección
(izquierda o derecha), y el bit que sale se pierde o se puede
recuperar según el diseño.
- Registro de rotación: Los bits se mueven circularmente, de modo que
el bit que sale por un extremo ingresa por el otro, manteniendo todos
los bits almacenados.
f) No, porque en cada desplazamiento, un bit se pierde (a menos que se
realimente el sistema, como en un registro de rotación). Para
almacenamiento indefinido, se necesitan mecanismos de
realimentación o escritura externa.
2.
a. D

b. F
3. C

TABLA DE ESTADO

ESTADO ESTADO
ACTUAL SIGUIENTE
Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
S0 0 0 0 0 1 0 0 X 1 X 0 X
S1 0 0 1 0 0 0 0 X 0 X X 1
S2 0 1 0 1 0 0 1 X X 1 0 X
S3 0 1 1 0 0 0 0 X X 1 X 1
S4 1 0 0 1 1 0 X 0 1 X 0 X
S5 1 0 1 0 0 0 X 1 0 X X 1
S6 1 1 0 0 0 0 X 1 X 1 0 X
S7 1 1 1 0 0 0 X 1 X 1 X 1

POR MAPA DE KARNAUGH

J0= 0 , K0= 1 J1= QO´ J2= Q1.Q0´ K2= Q1+ QO


SIMULACIÓN:

4. C

X Q1 Q1+ Q0+ J1 K1 J0 K0
Q0
0 0 0 0 1 0 X 1 X

1 0 0 0 0 0 X 0 X

0 0 1 0 1 0 X X 0

1 0 1 1 0 1 X X 1

0 1 0 X 1 X 1 1 X

1 1 0 X 0 X 1 0 X

J0= X.Ǫ1´ J1= X1 , K0= X.Ǫ1´ K=1


5. C
a. F

Q3 Q2 Q1 Q0 Q3’ Q2’ Q1’ Q0’ J3 K3 J2 K2 J1 K1 J0 K0


1 1 0 0 1 0 1 1 X 0 X 1 1 X 1 X
1 0 1 1 1 0 1 0 X O 0 X X 0 X 1
1 0 1 0 1 0 0 1 X 0 0 X X 1 1 X
1 0 0 1 1 0 0 0 X 0 O X 0 X X 1
1 0 0 0 0 1 1 1 X 1 1 X 1 X 1 X
0 1 1 1 0 1 1 0 0 X X 0 X 0 X 1
0 1 1 0 0 1 0 1 0 X X 0 X 1 1 X
0 1 0 1 1 1 0 0 1 X X O 0 X X 1

b. H
ESTADO ACTUAL PRÓXIMO
ESTADO
Ǫ3 Ǫ2 Ǫ1 Ǫ0 Ǫ3’ Ǫ2’ Ǫ1’ Ǫ0’
0 0 0 1 1 0 1 0 0
1 0 1 0 0 0 1 0 1
2 0 1 0 1 0 1 1 0
3 0 1 1 0 0 1 1 1
4 0 1 1 1 1 0 0 0
5 1 0 0 0 1 0 0 1
6 1 0 0 1 1 0 1 0
7 1 0 1 0 1 0 1 1
8 1 0 1 1 0 0 1 1

Q3 Q2 Q1 Q0 Q3’ Q2’ Q1’ Q0’ J3 K3 J2 K2 J1 K1 J0 K0


0 0 1 1 0 1 0 0 0 X 1 X X 1 X 1
0 1 0 0 0 1 0 1 0 X X 0 0 X 1 X
0 1 0 1 0 1 1 0 0 X X 0 1 X X 1
0 1 1 0 0 1 1 1 0 X X 0 X 0 1 X
0 1 1 1 1 0 0 0 1 X X 1 X 1 X 1
1 0 0 0 1 0 0 1 X 0 0 X 0 X 1 X
1 0 0 1 1 0 1 0 X 0 0 X 1 X X 1
1 0 1 0 1 0 1 1 X 0 0 X X 0 1 X
1 0 1 1 0 0 1 1 X 1 X 1 X 0 X O

Por mapa de karnaugh


J3= Q2Q1Q0 K3= Q2´Q1Q0 J2= Q2´Q1Q0 K2= Q1Q0 J1= Q2
´Q0 K1= Q3´Q1Q0 J0= Q0’ KO= Q0

Common questions

Con tecnología de IA

Feedback in a shift register can convert it into a digital counter by creating a looping sequence of states. This is typically accomplished by using a combination of flip-flops where the output of the last one is fed back to the input of the first, often inverted, to toggle the state sequence. This configuration allows the shift register to cycle through a set of predefined states, effectively functioning as a counter.

A rotating register is a type of shift register where bits are moved circularly, meaning the bit exiting at one end re-enters at the opposite end. This ensures that all bits remain stored, offering the advantage of data preservation across shifts, which is particularly useful in applications requiring cyclic operations or data retention like counters or sequence generators.

Race conditions occur when the outcome of a digital operation depends on the sequence and timing of uncontrollable events, like signal arrivals. They can cause inconsistent and unreliable system states, as signals may be processed in unexpected sequences, leading to incorrect or unintended behaviors. Avoiding race conditions is crucial for ensuring the reliability and predictability of digital systems.

Feedback is necessary in digital circuits for indefinite data retention to prevent data loss during shifts. This is achieved by routing the output back to the input, creating a loop that maintains the data within the system. This looping can be accomplished through a shift register with feedback, such as in rotating or Johnson counters, ensuring continuous data cycling without decay.

Feedback in shift registers is implemented to prevent data loss by re-routing the output of the last bit back to the input of the first bit. This method effectively creates a loop, allowing the data to cycle indefinitely within the register, similar to a rotating register. Such feedback mechanisms are essential for applications requiring indefinite data retention and cyclical operations.

Karnaugh maps play a crucial role in simplifying state tables by visually organizing truth values to identify opportunities for minimizing logical expressions. This technique reduces the number of logic gates required by finding common patterns and redundancies in the state table, leading to simpler and more efficient sequential logic circuits. Simplification aids in designing more reliable and faster digital systems.

The critical difference between shift registers and rotating registers is in how they handle data movement. In shift registers, bits move in a single direction (left or right), and bits that exit are either discarded or require external storage. In contrast, rotating registers move bits cyclically, allowing exited bits to re-enter, thus preserving data continuity and enabling indefinite cyclic storage without data loss.

A bidirectional shift register is essential in scenarios requiring the ability to shift data both left and right. This functionality is crucial for applications involving data manipulation, arithmetic operations, or serial communications where flexibility in data handling directionality is required. Such registers improve the efficiency of complex digital operations by enabling versatile data movement and processing.

Simplification in digital design involves reducing the complexity of circuit operation by minimizing the number of components and connections. This reduction leads to fewer timing paths and potential points of failure, thereby preventing race conditions by ensuring that all signal transitions occur in a coordinated and controlled manner. Simplification often involves using optimal clocking strategies and clear signal delineation to enhance reliability.

A Johnson counter is a type of sequential digital logic circuit that uses a shift register where the inverted output of the last flip-flop is fed back to the input of the first. This configuration results in a counter with twice the number of unique states as there are flip-flops, unlike standard binary counters where the number of states is 2^n for n flip-flops. Johnson counters are used for applications requiring predictable cyclic sequences with fewer flip-flops.

También podría gustarte