已知带返转指令的含义如下图所示: 机器周期长度固定,写出机器在执行带返转指令时,硬布线控制取指阶段和执行阶段所需的全部微操作命令及节拍安排。

admin2018-07-17  34

问题 已知带返转指令的含义如下图所示:

机器周期长度固定,写出机器在执行带返转指令时,硬布线控制取指阶段和执行阶段所需的全部微操作命令及节拍安排。

选项

答案由图中可知,当子程序执行完时,返回地址是以K为地址的内存单元中的内容(间址特征位为1,即间接寻址)。带返转指令执行阶段需完成将返回地址M+1,存入指令的地址码字段K所指示的存储单元中,从K+1号单元开始才是子程序的真正内容,故执行阶段的微操作命令及节拍安排为: 取指周期: 节拍T0:PC—>MAR,1—>R (注:M—>MAR)节拍T1:M(MAR)—>MDR,(PC)+1—>PC 节拍T2:MDR—>IR,OP(IR)—>ID 执行周期: 节拍T0:KOR)—>MAR. (把K放入MAR) 节拍T1:PC—>MDR,1—>W(注:M+1—>MDR) (把PC当到MDR中,为存入主存做准备) 节拍T2:MDR—>M(MAR),K+1—>PC (把要返回的PC保存到K中,另外更新PC)

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

最新回复(0)