Tema 3 · Estructura y Tecnología de Computadores
Test de Diseño de un microprocesador
4 preguntas tipo test de exámenes reales de Estructura y Tecnología de Computadores.
Qué entra en este tema
- Introducción a la construcción de un camino de datos multiciclo
- Visión general de la implementación
- Descomposición de las instrucciones en ciclos
- Esquema completo de la implementación, introducción de multiplexores y señales de control
- Significado de las señales de control
- Control de la ALU
- Unidad de control
- Excepciones e interrupciones
- Metodología para la inclusión de nuevas instrucciones en el camino de datos
Según la guía docente oficial.
Preguntas falladas
Aquí irán las que falles, dejes en blanco o marques para revisar, para repasarlas después.
Configura tu test
4 preguntas de Diseño de un microprocesador
Ejemplos de preguntas de Diseño de un microprocesador
4 de 4 preguntas. La respuesta correcta se ve al practicar.
- 1.
Los modos de direccionamiento usados en la instrucción beq $s0, $s1, label son:
- a)A registro e inmediato.
- b)A registro y relativo al PC.
- c)Base más desplazamiento y a registro.
- 2.
En la implementación del procesador multiciclo vista en clase, el CPI medio de un programa con 30 % de lecturas de memoria, 15 % de escrituras en memoria, 40 % de instrucciones aritmético-lógicas, 5 % de saltos condicionales y 5 % de saltos incondicionales es:
- a)4.00.
- b)4.15.
- c)4.50.
- 3.
En general, si comparamos un diseño de un procesador monociclo y otro multiciclo de complejidad similar:
- a)El procesador multiciclo es capaz de ejecutar más instrucciones cada ciclo.
- b)El CPI del procesador multiciclo será mayor.
- c)La frecuencia del procesador monociclo será mayor.
- 4.
Dado el siguiente código en ensamblador de MIPS:
text
1 bucle: lw $10, 0($8) 2 beq $10, $0, fin 3 addu $10, $10, $11 4 sw $10, -4($8) 5 addiu $8, $8, $11 6 j bucle 7 fin: sw $8, 4($9)Sabiendo que el código de operación de la instrucción beq es 4 y que la dirección de la etiqueta fin es 0x0004002C, la instrucción «beq $10, $0, fin» se codificará como:
- a)0x1140802C.
- b)0x11400005.
- c)0x11400004.