首页 > 试题广场 > 某计算机有如下部件,ALU,移位器,主存 M,主存数据寄存器
[问答题]
某计算机有如下部件,ALU,移位器,主存 M,主存数据寄存器 MDR,主存地址寄存器 MAR,指令寄存器 IR,通用寄存器 R0, ..., R7,暂存器 C 和 D。
(1)请将各逻辑部件组成一个数据通路,并标明数据流动方向。
(2)“ADD (R1),(R2)”指令完成(R2)+(R1)->R2 的操作,画出指令周期流程图。

此指令为RS指令,一个操作数在R1中,另一个操作数在R2为地址的内存单元中,相加结果放在R1中。过程见下:     送当前指令地址到MAR

取当前指令到IRPC+1,为取下条指令做好准备

R1操作数→C暂存器。

R2中的内容是内存地址

从内存取出数→D暂存器

暂存器CD中的数相加后送R1


发表于 2020-06-04 14:51:13 回复(0)