📜  门| GATE-CS-2004 |问题20

📅  最后修改于: 2021-06-29 20:20:12             🧑  作者: Mango

下列哪种寻址模式适合在运行时重定位程序?

(i)   Absolute addressing
(ii)  Based addressing
(iii) Relative addressing
(iv)  Indirect addressing

(A) (i)和(iv)
(B) (i)和(ii)
(C) (ii)和(iii)
(D) (i),(ii)和(iv)答案: (C)
说明:说明:

在运行时将程序重定位完成块转移到某些内存位置。这要求作为基地址,并且块应该通过该基地址相对寻址。这需要基地址和相对地址。所以(C)是正确的选择。

绝对寻址模式和间接寻址模式一次只能用于一条指令,不能用于整个块,因此两者都不适合在运行时进行程序重定位。
这个问题的测验