某计算机系统采用4级流水线结构执行指令,设每条指令的执行由取指令

分析指令、

取操作数、

运算并保存结果

【正确答案】 C
【答案解析】

本题考查计算机系统中流水线基础知识。
流水线的吞吐率(ThoughtPut rate, TP)是指单位时间内流水线所完成的任务数量或输出的结果数量。计算流水线吞吐率TP的基本公式为:
             
其中n是任务数,是处理完n个任务所用的时间。
当流水线各段执行时间均相等(为),输入连续n个任务的一条k段线性流水线
的实际吞吐率为,最大吞吐率为
当流水线中各个流水段的执行时间不完全相等时,流水线的最大吞吐率与实际吞吐率主要是由流水线中执行时间最长的那个流水段来决定的,这个流水段就成了整个流水线的“瓶颈”。根据题目说明,这种情况下的最大吞吐率


流水线的加速比定义为完成一批任务不使用流水线所用的时间与使用流水线所用的时间之比。
对于本问题,不使用流水线完成5条指令的时间为,使用流水线所用的时间为