Considere un procesador segmentado con las siguientes cuatro etapas:
IF: Instruction Fetch ID: Instruction Decode and Operand Fetch EX: Execute WB: Write Back
Las etapas IF, ID y WB toman un ciclo de reloj cada una para completar la operación. El número de ciclos de reloj para la etapa EX depende de la instrucción. Las instrucciones ADD y SUB necesitan 1 ciclo de reloj y la instrucción MUL necesita 3 ciclos de reloj en la etapa EX. El reenvío de operandos se utiliza en el procesador segmentado. ¿Cuál es el número de ciclos de reloj necesarios para completar la siguiente secuencia de instrucciones?
ADD R2, R1, R0 R2 ← R1 + R0 MUL R4, R3, R2 R4 ← R3 * R2 SUB R6, R5, R4 R6 ← R5 - R4
(A) 7
(B) 8
(C) 10
(D) 14
Respuesta: (B)
Explicación: Para obtener una solución detallada, consulte: GATE-CS-2007 | Pregunta 37
La opción (B) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA