📜  门| GATE-CS-2017(套装1)|第 41 题

📅  最后修改于: 2021-09-27 06:05:34             🧑  作者: Mango

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

注意:此问题显示为数字答案类型。
(一) -16
(乙) -18
(三) 16
(四) 18答案:(一)
解释:

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 提供。
这个问题的测验