流水线技术演示.pptVIP

  • 6
  • 0
  • 约2.8千字
  • 约 26页
  • 2017-07-08 发布于天津
  • 举报
流水线技术演示.ppt

流水线技术演示PPT 流水线简单介绍 流水线主要障碍—流水线冒险 流水线简单介绍 1.1 什么是流水线 1.2 RISC指令系统的简单实现 1.3 经典的5段流水线RISC处理器 1.4 流水线的基本性能 1.1 什么是流水线 流水线是利用执行指令所需的操作之间的并行性,实现多条指令重叠执行的一种技术。 流水线吞吐率取决于指令流出流水线的速度。指令沿流水线移动一次的时间间隔就是一个机器周期。由于所有的流水段同时工作,机器周期取决于最慢的流水段。 流水线设计者的目标是平衡各个流水段的长度,如果每一步都得到了最佳平衡,那么每条指令在流水线上的平均时间在理想状况下等于 非流水线机器一条指令的时间 流水线机器段数 在这种情况下,流水线的加速比等于流水线的段数,但是流水线的各段之间之间不会达到那么好的平衡,而且流水线需要开销,因此每条指令在流水线上的时间可以很接近最小时间,却不能达到。 流水线可以减少指令的平均执行时间,可以认为是减少了每条指令的CPI,也可以认为是减少了时钟周期的长度。流水线是一种在连续指令流中开发指令集并行性的技术,对编程者是透明的。 1.2 RISC指令系统的简单实现 执行每条指令最多只要5个时钟周期: 1.取指令周期(IF) 2.指令译码/读寄存器周期(ID) 3.执行/有效地址周期(EX) 4.访问存储器(MEM

文档评论(0)

1亿VIP精品文档

相关文档