自考计算机系统结构 第五章 重叠、流水和向量处理机.pptVIP

  • 5
  • 0
  • 约5.31千字
  • 约 25页
  • 2015-09-16 发布于河南
  • 举报

自考计算机系统结构 第五章 重叠、流水和向量处理机.ppt

自考计算机系统结构 第五章 重叠、流水和向量处理机

第5章 重叠、流水和向量处理机 5.1 重叠方式 5.2 流水方式 5.3 向量的流水处理与向量流水处理机 5.4 指令级高度并行的超级处理机 习题 * * 5.1 重叠方式 5.1.1 基本思想和一次重叠 5.1.2 相关处理 5.1.1 基本思想和一次重叠 指令的重叠解释是在解释第k条指令的操作完成之前,就可开始解释第k+1条指令。显然,重叠解释并不能加快一条指令的解释,但却能加快相邻两条以至整段程序的解释。 分析指令重叠过程,首先看取指k+1与分析k。它们在时间上重叠,但取指要访问主存,分析中取操作数也可能访问主存,这样,在一般的指令和数据混存于同一台机器的情况下,就出现了主存冲突问题。 一种方法让操作数和指令分别存放在两个独立编址且可同时访问的存储器中。这有利于实现指令的保护,但增加了主存总线控制的复杂性及软件设计的麻烦。 第二种方法是采用多体交叉主存结构,尽量让第k条指令的操作数与第k+1条指令不在同一个存储体内,就能在一个主存周期取得。但如果正好共存于同一个存储体就不能重叠了。 第三种方法是增设采用先进先出方式工作的指令缓冲寄存器。可乘主存有空时,预取下一条或几条指令存于指缓中。 接着,看执行k与分析k+1。为了实现它们的重叠,硬件上应有独立的指令分析部件和指令执行部件。而且,由于执行时间的不同,还需在硬件上解决控制上的同步问题。此外,当第k条指令是

文档评论(0)

1亿VIP精品文档

相关文档