单选题 32.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则( )访问到的操作数为200。
Ⅰ.直接寻址200 Ⅱ.寄存器间接寻址(R)
Ⅲ.存储器间接寻址(200) Ⅳ.寄存器寻址R
【正确答案】 D
【答案解析】本题考查各种数据寻址方式的原理。直接寻址200中,200就是有效地址,所访问的主存地址200对应的内容是300,Ⅰ错误。寄存器间接寻址(R)的访问结果与Ⅰ一样,Ⅱ错误。存储器间接寻址(200)表示主存地址200中的内容为有效地址,所以有效地址为300,访问的操作数是400,Ⅲ错误。寄存器寻址R表示寄存器R的内容即为操作数,所以只有Ⅳ正确。此类题建议画出草图。