【计算机系统结构】第3章 流水线技术

 

第3章 流水线技术

 

1.   一次重叠执行方式

把执行第k条指令与取第k+l条指令同时进行。

 

2.   二次重叠执行方式

为了进一步提高执行速度,可以增加指令重叠执行的程度。把取第k+l条指令提前到与分析第k条指令同时进行,把分析第k+l条指令与执行第k条指令同时进行。

 

3.   哈佛结构

程序空间和数据空间相互独立,因而具有独立的指令总线和数据总线的系统结构。

 

4.   先行控制技术

缓冲技术和预处理技术的结合。

 

5.   缓冲技术

在工作速度不固定的两个功能部件之间设置缓冲器,用以平滑它们的工作。

 

6.   预处理技术

指预取指令、对指令进行加工以及预取操作数等。

 

7.   流水线技术

将一个重复的时序过程分解成为若干个子过程,而每一个子过程都可有效地在其专用功能段上与其他子过程同时执行。

 

8.   时(间)空(间)图

用来描述流水线的工作,横坐标表示时间,纵坐标代表流水线的各段。

 

9.   流水线的深度

流水线的段数。

 

10. 通过时间

流水线中第一个任务流出结果所需的时间。

 

11. 单功能流水线

只能完成一种固定功能的流水线。

 

12. 功能流水线

流水线的各段可以进行不同的连接,从而使流水线在不同的时间,或者在同一时间完成不同的功能。

 

 

13. TI ASC的多功能流水线

静态流水线

在同一时间内,流水线的各段只能按同一种功能的连接方式工作。

 

14. 动态流水线

在同一时间内,当某些段正在实现某种运算时,另一些段却在实现另一种运算。

 

15.    部件级流水线(运算操作流水线)

把处理机的算术逻辑部件分段,以便为各种数据类型进行流水操作。

 

16. 处理机级流水线(指令流水线)

把解释指令的过程按照流水方式处理。

 

17. 处理机间流水线(宏流水线)

由两个以上的处理机串行地对同一数据流进行处理,每个处理机完成一项任务。

 

18. 标量流水处理机

不具有向量数据表示,仅对标量数据进行流水处理的处理机。

 

19. 向量流水处理机

具有向量数据表示,并通过向量指令对向量的各元素进行处理的流水处理机。

 

20. 线性流水线

流水线的各段串行连接,没有反馈回路。

 <

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值