【答案解析】[解析] 当采用流水线时,第一条指令完成的时间是3t,以后每t都有一条指令完成,8条指令总共需要的时间为3t+(10-1)t=12t,若不采用流水线,完成10条指令总共需要的时间为10×3t=30t,所以加速比=30t/12t=2.5。
设一m段流水线的各段经过时间均为Δt
0,则需要T
0=mΔt
0的流水建立时间,之后每隔Δt
0就可流出一条指令,完成n个任务的解释共需时间T=mΔt
0+(n-1)Δt
0。流水线的加速比S
P表示流水方式相对于非流水顺序方式速度提高的比值。
