指令周期中,中断周期为何位于执行周期之后呢?
前三个周期,排列顺序我可以理解,毕竟要先取指令,再找数据地址,然后执行嘛,但是中断周期为何在执行周期之后呢?
这是一个关于计算机组成原理的问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
threenewbee 2020-05-02 08:35关注因为取指-解码-执行是一个整体。可以说中断在这次执行之后,也可以说是在下一次取指之前,这两句话是一样的。如果说在取指之前,听上去是不是就合理了?其实这是一回事。
总之不能在取指之后或者解码之后吧。因为插在半当中就很尴尬了,前面的事情只做了一半,你让它怎么中断。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报