- 1
- 0
- 约5.02千字
- 约 42页
- 2016-12-26 发布于湖北
- 举报
6.5 流水线工作原理 引出 通过分析发现: 程序执行过程中,机器各部件在某些周期内进行操作,而在某些周期内是空闲的。 如果用控制器进行适当调度,可以让机器的各个部件在每个周期内都在工作。这样可以提高计算机各功能部件的工作效率和计算机的运行速度。 指令的执行过程: 串行执行:即程序中各条机器指令是按顺序执行的。 串行执行的特点 优点:控制简单。 缺点:机器各部分的利用率不高。只有在前一条指令的各过程段全部完成后,才从存储器取出下一条指令 并行执行(重叠执行) 一.指令的重叠执行 1.一条指令执行的分为几个过程段 1)取指令: 根据PC(指令计数器)从M(存储器)取出指令送到IR(指令寄存器) 2)译码分析: 译出指令的操作性质,准备好所需数据 3)执行:将准备好的数按译出性质进行处理,主要涉及ALU(算术逻辑运算部件) 并行执行(重叠执行) 仅两条指令重叠:第i条指令的执行与第i+1条的取指重叠。 三条指令重叠:第i条指令的执行与第i+1条的译码及第i+2条的取指重叠。 结论: 若一条指令的过程段划分更多时,重叠组合方式更多。 重叠解释并不能加快一条指令的实现,但能加快一段程序的解释。 重叠方式中所需时间计算 重叠方式需要解决的问题 从重叠到流水 1、工业生产流水线 下面通过一个例子来说明流水线的好处: 两种方案 两种方案的工作过程对比 流水线
您可能关注的文档
最近下载
- 2025年湖北省中考英语试卷真题(含答案).docx
- 生物会考必考41个课本母图(填空版)_.pdf
- 2025年哈尔滨理工大学辅导员考试真题.docx VIP
- 新时代职业英语 通用大学英语2 单元测试卷U6(含 听力文本及答案).docx VIP
- 术后并发症的早期识别与处理.pptx VIP
- 12-3DMine矿山工程软件自学教程.pdf VIP
- 2026江西赣州市政公用集团社会招聘39人备考题库及答案详解(全优).docx VIP
- 2026贵州中考:语文重点基础知识点大全.doc VIP
- 宾语补足语在英语句子中应用与.pdf VIP
- [国家事业单位招聘】2025国家广播电视总局广播电视规划院高校毕业生招聘笔试历年参考题库典型考点附带.docx VIP
原创力文档

文档评论(0)