📜  门| GATE-CS-2017(Set 1)|第41章

📅  最后修改于: 2021-06-28 21:14:51             🧑  作者: Mango

考虑一个RISC机器,其中每条指令正好是4个字节长。有条件和无条件分支指令使用PC相对寻址模式,其偏移量以字节为单位指定到分支指令的目标位置。此外,偏移量始终与程序序列中下一条指令的地址有关。考虑以下指令序列
g_set1_41
如果分支指令的目标是i,则Offest的十进制值为__________。

注意:此问题显示为数值答案类型。
(A) -16
(B) -18
(C) 16
(D) 18答案: (A)
解释:

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

偏移= -16该解释由Sonal Kukreja提供。
这个问题的测验