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

📅  最后修改于: 2021-09-25 05:07:15             🧑  作者: Mango

五级流水线的级延迟为 150,120,150,160 和 140 纳秒。流水线级之间使用的寄存器每个都有 5 纳秒的延迟。
在这条流水线上执行 100 条独立指令的总时间(假设没有流水线停顿)是 _______ 纳秒。
(一) 17160
(乙) 16640
(三) 17640
(四) 15000答案:(一)
解释:给定:k=5,n=100

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

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

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