控制方式——流水线 - 上海大学精品课程网.pptVIP

  • 7
  • 0
  • 约8.49千字
  • 约 98页
  • 2017-07-04 发布于境外
  • 举报

控制方式——流水线 - 上海大学精品课程网.ppt

控制方式——流水线 - 上海大学精品课程网

前言 计算机系统设计的基本任务之一就是加快指令的解释过程。 采用高速部件,努力提高指令内部的并行性,从而加快单条指令的解释过程; 采用指令间的并行性,从而并发的解释两条或两条以上的指令,以至于整段程序,达到提高计算机整体速度的目的。 本章在叙述并行性基本概念的基础上,着重介绍一次重叠、先行控制、流水线结构等基本原理、性能分析,以及设计中应考虑的一些问题。 并行性概念:在同一时刻或同一时间间隔内完成两种或两种以上工作,只要在时间上相互重叠,均存在并行性。 分类: 同时性--指两个或多个事情在同一时刻发生的并行性 并发性--指两个或多个事情在同一时间间隔内发生的并行性 例如:以n位串行进位并行加法为例,由于存在进位信号从低位到高位逐位递进的延迟时间,因此n 位全加法器的运算结果并不是在同一时刻获得,故不存在同时性,只存在并发性。 如果有m个存储器模块能同时进行存取信息,则属于同时性。 一、单机系统中并行处理的发展 单处理机并行性开发的主要途径是时间重叠。 实现时间重叠的基础是部件功能专用化。 将一件工作按功能分割成若干联系的部分,每一部分有指定的专门部件来完成,然后按时间重叠的原则把各部分执行过程在时间上重叠起来,使所有部件依次分工完成一组同样工作。 通过重复设置多个相同的处理单元,在一个控制器的指挥下,按照同一指令(即一条向量指令)要求,各处理机同时对各向量元素进行操

文档评论(0)

1亿VIP精品文档

相关文档