题30
题目
【2017 统考真题】下列寻址方式中,最适合按下标顺序访问一维数组元素的是 ( )
A. 相对寻址
B. 寄存器寻址
C. 直接寻址
D. 变址寻址
分析
在变址操作时, 将计算机指令中的地址与变址寄存器中的地址相加, 得到有效地址, 指令提供数组首地址, 由变址寄存器来定位数据中的各元素。
所以它最适合按下标顺序访问一维数组元素, 选 D。
相对寻址以 PC 为基地址, 以指令中的地址为偏移量确定有效地址。
寄存器寻址则在指令中指出需要使用的寄存器。
直接寻址在指令的地址字段直接指出操作数的有效地址。
解
D