【发布时间】:2014-06-30 05:26:58
【问题描述】:
我了解单周期程序效率不高。一个原因是因为并非所有指令的长度都相等,但在单周期程序中,所有指令都在相同的时间长度内完成。
在流水线中,吞吐量会增加,这意味着在达到某个点后,一个输出与下一个输出之间的时间将比单周期实现更短。但是你能说流水线方法中的指令花费相同的时间吗(从 IF/Instruction Fetch 到 WB/Writeback)?或者这是错误的结论?
【问题讨论】:
标签: pipeline instructions pipelining