试题与答案

流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,如果各个流水级操作时间不同,

题型:单项选择题

题目:

流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,如果各个流水级操作时间不同,则流水线的吞吐率是()。

A.各个流水级所需时间和的倒数

B.最短流水级时间的倒数

C.最长流水级时间的倒数

D.最长流水级时间与流水级数乘积的倒数

答案:

参考答案:C

解析:

流水线处理机在执行指令时,把执行过程分为若干个流水级,若各流水级需要的时间不同,则流水线必须选择各级中时间较大者为流水级的处理时间。

理想情况下,当流水线充满时,每一个流水级时间流水线输出一个结果。

流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,因此流水线的吞吐率为一个流水级时间的倒数,即最长流水级时间的倒数。

试题推荐
微信公众账号搜索答案