2017 组成原理 指令寻址方式 选择题
第 15 题

下列寻址方式中,最适合按下标顺序访问一维数组元素的是()。

A. 相对寻址 B. 寄存器寻址 C. 直接寻址 D. 变址寻址

[tag_link]

正确答案:D

在 变址寻址 时,将计算机指令中的地址与变址寄存器中的地址相加,得到有效地址,指令提供数组首地址,由变址寄存器来定位数据中的各元素。所以它最适合按下标顺序访问一维数组元素,故选 D。相对寻址以 PC 为基地址,以指令中的地址为偏移量确定有效地址。寄存器寻址则是在指令中指出需要使用的寄存器。直接寻址是在指令的地址字段直接指出操作数的有效地址。