ISRO | CS ISRO 2009 | Pregunta 36

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *