CPU内部一般包括PC、MAR、MDR、IR等几个寄存器及若干通用寄存器。下图是指令LAD RO,(X)的指令流程图,其功能是将主存X号单元的数据取到R0寄存器中,图中M表示主存。 (1)请完成该指令流程图中未完成的部分。 (2)重新画出当

admin2015-11-10  56

问题 CPU内部一般包括PC、MAR、MDR、IR等几个寄存器及若干通用寄存器。下图是指令LAD RO,(X)的指令流程图,其功能是将主存X号单元的数据取到R0寄存器中,图中M表示主存。
    (1)请完成该指令流程图中未完成的部分。
    (2)重新画出当源操作数为间接寻址时的指令流程图。
   

选项

答案(1)补充完整的指令流程图如下图所示。 [*] (2)当源操作数为间接寻址时的指令流程图如下图所示。 [*]

解析 指令分为取指阶段和执行阶段两部分,需要两次访问主存,第一次取指令,第二次取数据。若源操作数为间接寻址时,则需要三次访问主存,第一次取指令,第二次取源操作数地址,第三次取数据。
转载请注明原文地址:https://jikaoti.com/ti/XMajFFFM
0

最新回复(0)