单选题
12.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则( )访问到的操作数为200。
Ⅰ.直接寻址200
Ⅱ.寄存器间接寻址(R)
Ⅲ.存储器间接寻址(200)
Ⅳ.寄存器寻址R
【正确答案】
D
【答案解析】Ⅰ:直接寻址(200)中的200应该是有效地址,所以访问的内容应该是主存地址为200对应的内容,即300。
Ⅱ:寄存器间接寻址(R)和Ⅰ的情况一样,访问的操作数也是300。
Ⅲ:存储器间接寻址(200)表示主存地址200所存的单元为有效地址,所以有效地址为300,访问的操作数是400。
Ⅳ:寄存器寻址R表示寄存器R的内容即为操作数,所以访问的操作数为200。