计算机中指令由 (15) 解释。设某条指令中的操作数部分为x,地址x的主存单元内容为 Y,地址Y的主存单元内容为z。如果用直接寻址方式,参与操作的数据为 (16) ;如果用间接寻址方式,参与操作的数据为 (17) 。
A.X
B.Y
C.X+Y
D.Z
参考答案:B
解析: 计算机执行程序时,程序(指令序列)和数据都存放在内存中,指令中往往给出操作数据的地址信息。寻址方式就是对指令中的地址字段进行解释以获得操作数或程序转移地址的方法。常用的寻址方式有立即寻址(操作数包含在指令当中)、直接寻址 (指令中直接给出操作数所在存储单元的地址)、寄存器寻址(指令中给出存放操作数的寄存器名)等。因此,若采用直接寻址方式,则操作数是地址x的主存单元中的内容,即Y。