Considere una máquina RISC donde cada instrucción tiene exactamente 4 bytes de longitud. Las instrucciones de bifurcación condicionales e incondicionales utilizan el modo de direccionamiento relativo a la PC con el desplazamiento especificado en bytes hasta la ubicación de destino de la instrucción de bifurcación. Además, el Offset es siempre con respecto a la dirección de la siguiente instrucción en la secuencia del programa. Considere la siguiente secuencia de instrucciones Si el objetivo de la instrucción de bifurcación es i, entonces el valor decimal de Offest es __________.
Nota: Estas preguntas aparecieron como tipo de respuesta numérica.
(A) -16
(B) -18
(C) 16
(D) 18
Respuesta: (A)
Explicación:
Instruction Bytes i 0-3 i+1 4-7 i+2 8-11 i+3 12-15 Next Instruction 16 According to PC Relative Mode, Effective PC address = next instruction address + offset 0(i) = 16 + offset 0-16 = offset
Compensación = -16
Esta explicación es aportada por Sonal Kukreja.
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