首页 > 题库 > 408计算机学科专业基础 > 计算题

某计算机的简化结构模型如下图,该计算机采用双总线结构数据通路。

其中,IR为指令寄存器,PC为程序计数器(PC+1信号控制自增功能),M为主存(受RD信号控制,RD=1读操作,RD=0写操作),AR为地址寄存器,DR为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个三态门电路(G=1为选通状态)。
另外,XXi是寄存器XX的输入控制信号,XXo是寄存器XX的输出控制信号,例如Yi表示Y寄存器的输入控制信号,R1o为寄存器R1的输出控制信号;+、-控制信号控制ALU完成X+Y、X-Y运算;未标字符的线为直通线,不受控制。
该计算机可实现加法和减法运算。
例如:
加法指令ADD R2,R0,其功能是(R2)+(R0)→R2,即完成R2、R0寄存器的值相加,运算结果传送到R2寄存器中。
减法指令SUB R3,R1,其功能是(R3)-(R1)→R3,即完成R3、R1寄存器的值相减,运算结果传送到R3寄存器中。

(1)(3分)分别判断下列各组控制信号的相容性或互斥性。


(2)(9分)例如,
微操作R0→R1,其对应的微操作控制信号可以是:R0o,G,R1i
微操作M→DR,其对应的微操作控制信号可以是:RD=1
请参照上述微命令描述形式,分别写出取指令阶段,以及加法指令ADD R2,R0与减法指令SUB R3,R1执行阶段的微操作控制信号流程(要求都是三个节拍完成)。
取指令阶段:     T1__________
                           T2__________
                           T3__________
ADD R2,R0执行阶段: T1__________
                                      T2__________
                                      T3__________
SUB R3,R1执行阶段: T1__________
                                      T2__________
                                      T3__________

参考答案: 查看答案 查看解析 查看视频解析 下载APP畅快刷题

相关知识点试题

相关试卷