第五章-重叠流水和向量计算机1.pptVIP

  • 2
  • 0
  • 约4.04千字
  • 约 34页
  • 2019-10-25 发布于安徽
  • 举报
* * * * * (a)重叠方式 分析k+1 分析k 执行k 执行k+1 分析k+2 执行k+2 分析部件空闲 执行部件空闲 分析k+1 分析k 执行k 分析k+2 (b)先行控制 执行k+1 执行k+2 结果:解决了分析与执行时间不等长问题。 与重叠区别:分析和执行部件可同时处理两条不相邻指令。 采用技术:缓冲技术+预处理技术 硬件要求 增设指令缓冲栈,消除取指过程; 增设数据缓冲栈,保证不同指令的读、写操作并行; 增设先行操作栈,保证执行部件能连续执行。 工作原理 主 存 存 控 指令分析器 指令 缓冲栈 读数据 缓冲区 写数据 缓冲区 执行 部件 先行操作栈 数据缓冲栈 栈的深度要求:D指缓≥D操作≥ D读栈≥ D写栈 选择=结果 汇报结束 谢谢观看! 欢迎提出您的宝贵意见! * * * * * * * * * * * * * * * * * * * * * * * * * * * * 第五章 流水和指令级高度并行的超级机 加速机器语言解释的两种方式 通过选用更高速的器件,采用更好的运算方法、提高指令内各微操作的并行程度,减少解释过程所需要的拍数,以加快每条指令的解释。 通过控制机构采用同时解释两条、多条以至整段程序的控制方式,加快整个机器语言程序的解释。 重叠、流水。 What Is Pipel

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档