- 1、本文档共131页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章高档微处理器祥解.ppt
(9)并行运算:使编译器能够为处理器提供更多信息,确保处理器能够持续并行执行多项运算,进而提供更高的性能和可扩展性。 (10)增强的延迟事务处理能力,提高总线效率。 (11)增强的“机器检查体系结构”(MCA)使处理器、固件和OS能够协同工作进行纠错,减少故障时间。 1.什么是虚拟存储器?其作用是什么?80386/80486的虚拟存储器容量最大有多少? 2.何为RISC技术?与CISC相比其主要特点是什么? 3.80386/80486有哪三种工作模式?各有何特点? 4.什么叫流水线技术和超标量、超流水线技术? 5.什么叫高速缓冲存储器技术?微机采用这种技术的根本目的是什么? 习题与思考题 6.试比较实模式和虚拟8086模式的异同。 7.80386的逻辑地址、物理地址和线性地址分别指什么?它们的寻址能力分别为多少? 8.保护模式下的保护是何含义?该工作模式下主要进行哪几方面的保护功能? 9.说明Pentium中断处理的过程。 10.说明Pentium的EFLAGS新增位:VIF、VIP、ID的含义。 11.说明Pentium PC 的先进结构。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * (4)以BTB实现动态转换预测 Pentium采用了分支目标缓冲器(Branch Target Buffer)实现动态转移预测,可以减少指令流水作业中因分支转移指令而引起的流水线断流,不仅能预测转移是否发生,而且能确定转移到何处去执行程序。 3.5.3 Pentium寄存器组 Pentium寄存器组中的通用寄存器组、段寄存器和指令指针与80386完全相同。下面就Pentium与80386不同的部分说明如下: 1. 标志寄存器 标志寄存器EFLAGS是一个32位寄存器,低16位名为FLAGS,也是在16位寻址方式时使用。EFLAGS的第1、3、5、15和22~31位,Intel公司未定义,其余的19位大多反映操作结果的状态,但也有少数位起着控制作用。其余为系统标志。如图3.17所示各标志位的意义如下。 图3.17 Pentium标志寄存器格式图 CF、PF、A、ZF、SF、TF、IF、DF和OF这9个标志是8086CPU的标志位,被Pentium继承; IOPL、NT、RF和VM这4个标志是80386CPU的标志位,被Pentium继承; AC:对准检查标志。所谓对准是访问字数据(16位)时地址应为偶数,访问双字数据(32位)时地址应为4的倍数,访问4字数据(64位)时地址应为8的倍数。若该位置“1”,进行未对准地址访问时将产生异常中断17。只有在特权级3时此位有效; VIF:虚拟中断标志; VIP:虚拟中断挂起标志; 虚拟中断(Virtual Interrupt)用于多任务环境中,虚拟中断标志是所用中断标志的虚拟映象,虚拟中断挂起标志指示虚拟中断是否被挂起。 ID:识别标志。若这位被置位或复位,则指明处理器是否支持CPU ID指令。该指令能提供处理器的厂商、系列和模式等信息。 VIF、VIP和ID三个标志位是Pentium相对于80486新增加的标志位。 2. 系统级寄存器组 系统级寄存器组包括4个表(或段)基地址寄存器GDTR、IDTR、LDTR、TR 和5个控制寄存器CR0, CR1,CR2,CR3,CR4。所谓系统级寄存器组是指,这些寄存器只能由特权级0的系统程序访问。其格式如图3.18所示。 图3.18 Pentium 系统级寄存器 (1)表基地址寄存器 Pentium CPU维护和管理位于主存的4类系统表(或段),它们是全局描述符表GDT、中断描述符表IDT,局部描述符表LDT和任务状态段TSS。TSS保存有任务的环境,缺省时只有104字节;IDT存放中断门描述符、陷阱门描述符和任务门描述符。 LDT和TSS是每个任务各一个,系统中可以存在多个LDT和TSS。任何时候系统只有一个GDT和一个IDT。 GDT的存储位置由全局描述表寄存器GDTR指向,IDT的存储位置由中断描述表寄存器IDTR指向,两个表基地址寄存器还有16位的表限字段,即表最大长度为64KB。而多个的LDT和TSS,每个的表(或
文档评论(0)