某机的主要部件如下图所示。 (1)请补充各部件间的主要连接线,并注明数据流动方向。 (2)拟出指令SUB(R1),一(R2)的执行流程(含取指过程与确定后继指令地址)。该指令的含义是进行减法操作,源操作数地址和目的操作数地址分别在

admin2012-06-26  38

问题 某机的主要部件如下图所示。
   
    (1)请补充各部件间的主要连接线,并注明数据流动方向。
    (2)拟出指令SUB(R1),一(R2)的执行流程(含取指过程与确定后继指令地址)。该指令的含义是进行减法操作,源操作数地址和目的操作数地址分别在寄存器R1和R2中,目的操作数寻址方式为自减型寄存器间接寻址。
    其中:LA—A输入选择器,LB—B输入选择器,C、D一暂存器。

选项

答案(1)将各部件间的主要连接线补充完后,数据通路下图所示。 [*] (2)指令SUB(R1),一(R2)的含义为 (R2)一1→R2 ((R1))一((R2))→(R2) 指令的执行流程如下: ①(PC)→MAR ;取指令 ②Read ③M(MAR)→MDR→IR ④(PC)+1→PC ⑤(R1)→MAR ;取被减数 ⑥Read ⑦M(MAR)→MDR→C ⑧(R2)一1→R2 ;修改目的地址 ⑨(R2)→MAR ;取减数 ⑩Read ?M(MAR)一MDR→D ?(C)一(D)→MDR ;求差并保存结果 ?Write ?MDR→MM

解析 第44题的图中只给出了计算机的主要部件,但各部件之间的连接线没有给出,由于LA和LB分别为输入选择器,所以特将数据通路设计为简单的单总线结构形式。
转载请注明原文地址:https://kaotiyun.com/show/Jyxi777K
0

最新回复(0)