下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期、取第二操作数周期、执行周期四个机器周期,每个机器周期有T0,T1,T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。 ADD R0,(R1)完成功能

admin2014-07-18  34

问题 下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期、取第二操作数周期、执行周期四个机器周期,每个机器周期有T0,T1,T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。
  ADD R0,(R1)完成功能(R0)+((R1))→R0

选项

答案各机器周期的微操作命令及节拍安排如下: (1)取指周期 T0:PC→总线→MAR→主存,微操作命令形成部件发读信号到主存 T1:M(MAR)→MDR,微操作命令形成部件发+1信号到PC T2:MDR→总线→IR,OP(IR)→微操作命令形成部件 (2)取第一操作数周期 T0:R0→总线→FIRST (3)取第二操作数周期 T0:R1→总线→MAR→主存,微操作命令形成部件发读信号到主存; T1:M(MAR)→MDR; T2:MDR→总线→SECOND。 (4)执行周期 T0:FIRST→总线→Y; T1:微操作命令形成部件发.Add信号到ALU,(Y)+(SECOND)→ALU→Z T2:z→总线→R0

解析
转载请注明原文地址:https://kaotiyun.com/show/A4xi777K
0

最新回复(0)