以下( )寻址方式用来支持浮动程序设计。

admin2019-07-18  37

问题 以下(    )寻址方式用来支持浮动程序设计。

选项 A、相对寻址
B、变址寻址
C、寄存器间接寻址
D、基址寻址

答案A

解析 浮动程序技术是指在多道程序设计的系统中,要求每道程序存放在主存的任何区域都能正确执行,甚至在执行过程中,当程序的存放区域被改变,也要求其执行不受影响。也就是说,程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍丝毫不影响它的执行。相对寻址是用程序计数器PC的内容作为基准地址,指令中给出的形式地址作为偏移量,偏移量可正可负,二者相加后形成操作数的有效地址。这种方式实际上是以当前指令位置为基准,相对它进行位移定位,即不必用指令的绝对地址编程,因此可以将所编程序放在内存中的任何地方,符合浮动程序技术的特点。而其他几种寻址方式则没有这种特点。故选A。
转载请注明原文地址:https://kaotiyun.com/show/2JCi777K
0

最新回复(0)