- 2
- 0
- 约2.77千字
- 约 52页
- 2016-12-05 发布于重庆
- 举报
12 CPU结构和功能
S.J.T.U. 流水线的性能 执行n条指令,无转移发生,总的所需时间: Tk,n = [k + (n – 1)] τ 加速比(使用流水线相对于不使用流水线) Sk = T1,n / Tk, n = nkτ / [k + (n – 1)]τ = nk / [k + (n-1)] S.J.T.U. 加速比的关系图 S.J.T.U. 加速比的关系图 S.J.T.U. 转移处理 多指令流 预取转移目标 循环缓冲器 转移预测 延迟转移 S.J.T.U. 多指令流 两条或以上的流水线 将每个分支带入不同的流水线 会增加对寄存器或存储器的竞争 在原先的转移没解决之前,可能会出现新的转移 S.J.T.U. 预取转移目标 识别出条件转移后,将两个分支的指令都取来。 直到某分支被执行 IBM 361/91使用这种策略 S.J.T.U. 循环缓冲器 高速存储器 由流水线的取指阶段维护 含n条最近取来的顺序指令 转移发生时,检查转移目标是否已存在 非常适用于循环 有点类似于Cache S.J.T.U. 循环缓冲器框图 S.J.T.U. 转移预测(静态) 转移绝不发生 总是取下一条指令 68020和VAX 11/780 如果转移后的指令引起缺页,VAX则暂停预取 转移一定发生 总是取转移目标 根据操作码预测 有些指令更倾向于跳转的发生 可达到75%以上的成功率 S.J.T.U.
您可能关注的文档
- 11细胞分化.ppt
- 11统一长度单位.ppt
- 11细胞分化与基因表达调控.ppt
- 11绪论及细胞.ppt
- 11第十一章文化对消费者行为的影响.ppt
- 11级大学物理实验绪论.ppt
- 11行列式的定义.ppt
- 11课《东欧社会主义国家的改革与演变》课件.ppt
- 11讲脊髓.ppt
- 11逻辑元件(SUN插阀应用技术资料).ppt
- 11(潘)第二章蛋白质的结构与功能.ppt
- 12 第十二章 城市问题.ppt
- 12 第十一章 关税效应分析及政策设计(二).ppt
- 12-02-03高三英语(理)《module6-unit2-What is happiness to you1》(第七节).ppt
- 12-02-04高三英语《module6-unit3-Understanding each other1》.ppt
- 12 试验数据误差的估计与检验.ppt
- 12 作图与分析.ppt
- 12-02-15高三英语《module7-unit3-The world online1》第二节课.ppt
- 12-02-15高一口语《Advertising S1》.ppt
- 12-02-23高三英语《module8-unit2-The universal language》.ppt
最近下载
- 2022年湖南省张家界市统招专升本语文测试题(含答案).docx VIP
- 2026年开封大学单招职业适应性测试题库及完整答案详解1套.docx VIP
- 病原生物学与免疫学试题+答案.docx VIP
- 国企个人及班子2026年学习教育问题查摆清单22个方面66条(共2篇).docx VIP
- 过程设备设计版(郑津洋)课后习题答案.doc VIP
- 糖尿病说课完整版.ppt VIP
- 2026年开封大学单招职业适应性考试题库及完整答案详解1套.docx VIP
- 2026年开封大学单招职业适应性考试题库及答案详解1套.docx VIP
- 云南科目一考试题库及详细答案.docx VIP
- 山东省2016年夏季普通高中学业水平考试化学试题.doc VIP
原创力文档

文档评论(0)