📜  门| GATE CS 2021 |设置1 |第63章

📅  最后修改于: 2021-06-29 01:18:58             🧑  作者: Mango

五级流水线具有150、120、150、160和140纳秒的级延迟。在流水线级之间使用的寄存器每个都有5纳秒的延迟。
假设没有管道停顿,则在该管道上执行100条独立指令的总时间为_______纳秒。
(A) 17160
(B) 16640
(C) 17640
(D) 15000答案: (A)
说明:给定:k = 5,n = 100

总时间=(k + n-1)* tp,
其中k =流水线级数,
n =指令数,
tp =管道循环时间。

tp = max(阶段延迟)+寄存器延迟
tp =最大值(150,120,150,160,140)+ 5ns
tp = 160 + 5 = 165ns

总时间=(5 + 100-1)* 165 = 104 * 165 = 17160 ns。
这个问题的测验