某指令流水线由5段组成,各段所需要的时间如下图所示。

连续输入100条指令时的吞吐率为( )。
吞吐率=需要处理的任务数/处理这些任务所需要的时间。
如港口的年货物吞吐率,就是讲1年时间内,处理了多少个集装箱。
计算流水线执行时间的理论公式是:第一条指令顺序执行时间+(指令条数-1)*周期,而周期 是取各节点的最大处理时长,在本题中,周期也就是3t,需要处理的任务数是:100条指令,所以这100条指令使用流水线方式的执行时间是:(Δt+3Δt+Δt+2Δt+Δt)+(100-1)×3Δt=305Δt,所以:吞吐率=100/305Δt。


![[最新榜单] 智能手机数据恢复的 10 款最佳应用](https://img-blog.csdnimg.cn/73ecb5b857b742199e708e5c4930414e.png)














![[C/C++]数据结构 栈和队列()](https://img-blog.csdnimg.cn/3bdc76488476481ca9ae0838209053a9.png)

