某计算机有如下部件:ALU,移位器,主存M,主存数据寄存器MDR,主存地址寄存器MAR,指令寄存器IR,通用寄存器R
0
~R
1
,暂存器C和D。
问答题
请将各逻辑部件组成一个数据通路,并标明数据流向。
【正确答案】正确答案:各功能部件连接成如下图所示数据通路:

【答案解析】
问答题
画出“ADD R
1
,(R
2
)+”指令的指令周期流程图,指令功能是(R
1
)+((R
2
))→R
1
。
【正确答案】正确答案:此指令为RS型指令,一个操作数在R
1
中,另一个操作数在R
2
为地址的内存单元中,相加结果放在R
1
中。送当前指令地址到MAR,取当前指令到IR,PC+1,为取下条指令做好准备。 ①取R
1
操作数→C暂存器。②送地址到MAR。③取出内存单元中的操作数→D暂存器。④相加后将和数→R
1
。
【答案解析】