题31

题目

Q:【2018 统考真题】按字节编址的计算机中, 某 double 型数组 A 的首地址为 , 使用变址寻址和循环结构访问数组 ,保存数组下标的变址寄存器的初值为 0 ,每次循环取一个数组元素, 其偏移地址为变址值乘以 sizeof (double), 取完后变址寄存器的内容自动加 1.
若某次循环所取元素的地址为 ,则进入该次循环时变址寄存器的内容是 ( ) 。
A. 25
B. 32
C. 64
D. 100

分析

A:变址值是什么?是哪个值
根据答案看,这个变址值就是循环的次数,也就是数组的下标

根据变址寻址的公式 ,有 ,sizeof(double) (双精度浮点数用 8 位字节表示),因此数组的下标为