您的位置:首页 > 理论基础

计算机组成原理与体系结构---流水线

2017-09-18 20:09 666 查看
流水线的概念

流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技 术。

程序的执行过程

–> 取址 –> 分析 –> 执行 –>

顺序执行的弊端

大量的时间和资源浪费

流水线周期:

执行时间最长的一段时间

流水线时间计算:

1条指令执行时间 + (n-1)* 周期

流水线吞吐率的计算

TP = 指令条数 / 流水线执行时间

流水线最大吞吐率:

TPmax = 1 / △t

流水线的加速比

S = 不采用流水线技术的时间 / 采用流水线技术的时间

流水线的效率

E = 时间片 / 总时间片
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息