网站大量收购独家精品文档,联系QQ:2885784924

B10第2章CPU-2。的.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
B10第2章CPU-2。的

2.2 32位微处理器Pentium;1.Pentium采用的先进技术;;流水线技术是将一个重复的处理过程分解为m个复杂程度大致相同,处理时间大致相同的子过程,每一个子过程由一个独立的功能部件完成。处理对象在实现各子过程的功能部件连成的通路上连续流动,在同一时间,m个部件同时进行不同的操作完成对不同的指令或数据,不同子过程的处理。这种并行处理是通过各功能部件在时间上的重叠实现的。 超标量:一个处理器中有多条指令流水线。;CISC和RISC相结合的技术;2.Pentium 的工作方式;1)实地址方式的特点;2)保护方式的特点;支持多任务,支持两种主要保护类型。 不同任务之间的保护——采用任务隔离 LDT指定了独立的虚拟地址空间,隔离了任务间的相互影响达到保护目的。 同一任务内的保护——采用特权级保护 任务的4种特权级 I/O的两个特权级 ;3)虚拟8086方式的特点;3.Pentium 的原理结构;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;1)U流水线和V流水线;U和V流水线都由5段组成 指令预取(PF) 指令译码(D1) 地址生成(D2) 指令执行(EX) 结果写回(WB) ;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;U、V两条流水线不是等价的 V流水线总是接受U流水线的下一条指令 U流水线能执行指令集的任何指令,包括指令前缀; V流水线只能执行简单指令。 若连续的两条指令不能配对,需要U流水线先后执行这两条指令。;发射一对指令必须满足的条件: 两条指令是简单指令 没有RAW和WAW相关性 每条指令不同时含有立即数和相对寻址偏移量 带有指令前辍的指令发射到U流水线。;2)分立的代码cache和数据cache;3)浮点运算指令流水线; ; 4)以BTB实现的动态转移预测; ;BTB预测向转移取倾斜(P40) ① 统计表明转移指令发生转移取的概率为60%。 ② 指令预取缓冲区(B)提前存放预测为转移取的目标地址指令,为转移取实为顺序取的损失比预测为顺序取实为转移取的损失小。; ;4.Pentium的寄存器;1)基本寄存器组;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;32位标志寄存器(EFLAGS);AC (b18):对准检查标志。AC=1,进行未对准地址访问时将产生异常中断17。只有在特权级3时此位有效。(同80486) VIF(b19):虚拟中断允许标志 VIP(b20):虚拟中断禁止标志 虚拟中断(virtual interrupt)用于多任务环境。 ID(b21):识别标志,ID=1指明这个处理器能支持CPUID指令。;段寄存器;2)系统寄存器组;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;系统地址寄存器;局部描述符表寄存器---LDTR (16位) 选择子,用于选择一个LDT描述符,装入LDTR高速缓冲寄存器。 LDT描述符定义了一个局部描述符表(LDT) 任务寄存器---TR (16位) 选择子,用于选择一个任务状态段(TSS)描述符,装入到任务描述符高速缓冲寄存器。;Pentium 控制寄存器;Pentium的存储管理部件MMU设有分段部件SU和分页部件PU,允许SU、PU单独工作或同时工作。 不分段不分页模式 分段不分页模式 分段分页模式 两种分页方式:4KB的页、4MB的页 不分段分页模式 也称为平面存储模式(平展模式);虚拟地址:48位存储器指针(16位选择子,32位有效地址) 选择子的格式;2)虚实地址转换;3)段式地址转换;4)页式地址转换;(1)Pentium 4KB分页方???地址转换;1000110101B; ;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;5)描

文档评论(0)

ayangjiayu3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档