单选题 指令从流水线开始建立时执行,设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为Δt,若采用常规标量单流水线处理器(即处理器的度为1),连续执行12条指令,共需______。
  • A.12Δt
  • B.14Δt
  • C.16Δt
  • D.18Δt
【正确答案】 B
【答案解析】[解析] 单流水线处理器执行12条指令的时间为[3+(12-1)]Δt=14Δt。
一个m段流水线的各段经过时间均为Δt,则需要T1=m×Δt的流水建立时间,之后每隔Δt就可流出一条指令,完成n个任务共需时间T=m×Δt+(n-1)×Δt。