MC88110的指令流水线 超标量流水线CPU FD:取指和译码段需要一个时钟周期, EX:执行段,大都只需要一个时钟周期, WB:写回段,只需要时钟周期的一半 采用了直接通路(Forwarding)技术 FD EX WB 指令动态调度策略 按序发射 取两条指令,配对发送,一个周期可以有两条指令执行完毕 如下图: 第一条指令由于资源相关或数据相关,则这两条指令都不发射 若第一条指令能发射,第二条不能发射,只发射第1条指令到EX段,第二条指令等待并新取一条指令与之配对等待发射 5.7 RISC CPU 几个问题: 怎样判断能否发射呢? 可以采用计分牌的方法 如何保证按序完成? FIFO指令队列 如何对待控制相关(转移指令)? 采用延迟转移法和目标指令cache法 5.7 RISC CPU 计分牌: 计分牌是一个位向量、每一位对应寄存器堆中的一个寄存器。 指令发射时,目的寄存器在计分牌中相应位为1;写回后清0 判断指令可否发射的条件是: 该指令的所有目的寄存器、源寄存器在向量位中对应的位都为0 否则,等待这些位清除 5.7 RISC CPU FIFO队列 FIFO队列称为历史缓冲器,每当一条指令发射后,副本传入FIFO队列队尾 只有当前面的指令执行完毕,才到达队首, 执行完毕后,离开队列 5.7 RISC CPU 延迟转移法 可选 如果采用延迟转移选项,则转移指令后的指令被
您可能关注的文档
最近下载
- 2026陕西宝鸡市凤翔区事业单位招聘高层次人才30人备考题库及答案详解(历年真题).docx VIP
- 小学成绩单模板 留学用 三年.doc VIP
- 2026年脑机接口技术发展现状、全球格局及中国相关公司分析报告.docx
- 2026入党第季度思想汇报入党积极分子思想汇报(2篇).docx VIP
- CK6150数控车床主传动系统设计.pdf VIP
- T/CFLP0016-2024《国有企业采购操作规范》.pptx VIP
- 自动喷水灭火系统设计规范(GBJ84-85).docx VIP
- 定量生理学知到智慧树期末考试答案题库2024年秋浙江大学.docx VIP
- 大模型金融场景能力评测框架研究.docx VIP
- 天龙八部天佛降世最详细攻略.pdf VIP
原创力文档

文档评论(0)