单选题
计算机中指令由 (15) 解释。设某条指令中的操作数部分为x,地址x的主存单元内容为 Y,地址Y的主存单元内容为z。如果用直接寻址方式,参与操作的数据为 (16) ;如果用间接寻址方式,参与操作的数据为 (17) 。
【正确答案】
B
【答案解析】[解析] 控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成,其功能是从存储器取出指令、分析解释指令,按照指令要求依次向其它各部件发出控制信号,并保证各部件协调一致地工作。
【正确答案】
B
【答案解析】[解析] 计算机执行程序时,程序(指令序列)和数据都存放在内存中,指令中往往给出操作数据的地址信息。寻址方式就是对指令中的地址字段进行解释以获得操作数或程序转移地址的方法。常用的寻址方式有立即寻址(操作数包含在指令当中)、直接寻址 (指令中直接给出操作数所在存储单元的地址)、寄存器寻址(指令中给出存放操作数的寄存器名)等。因此,若采用直接寻址方式,则操作数是地址x的主存单元中的内容,即Y。
【正确答案】
D
【答案解析】[解析] 间接寻址方式下,指令中给出操作数的地址的地址。于是此时操作数为地址Y的主存单元中的内容,即Z。