2018 组成原理 指令寻址方式 选择题
第 18 题

按字节编址的计算机中,某double 型数组A 的首地址为2000H, 使用变址寻址和循环结构访问数组A, 保存数组下标的变址寄存器初值为0,每次循环取一个数组元素,其偏移地址为变址值乘以sizeof(double), 取完后变址寄存器内容自动加1。若某次循环所取元素的地址为2100H, 则进入该次循环时变址寄存器的 内 容 是 ( ) 。

A. 25 B. 32 C. 64 D. 100

[tag_link]

正确答案:B

根据 变址寻址 的公式 EA=(IX)+A, 则 (IX)=2100H-2000H=100H=256,sizeof(double)=8(双精度浮点数用 8 位字节表示),因此数组的下标为 256/8=32, 答案选 B。