计算机三级PC技术第二章知识点整理4
求学快递网计算机等级考试专题重点推荐:2016年计算机三级考试报考时间 、2016年计算机三级考试证书领取时间、2016年计算机三级考试报考指南、2016年计算机三级考试大纲、2016年计算机三级考试政策、2016年计算机三级考试报考条件、2016年计算机三级考试科目等最新新闻资讯。
工作模式与存储器管理
Pentium处理器包括3种工作模式,即实地址模式、保护虚地址模式、虚拟8086模式。
1.实地址模式
处理器加电或复位时都处于这一工作模式。
①采用分段方式,每段最大地址空间为64 KB,物理地址由段地址乘以16加上偏移地址构成,其段地址位于段寄存器中,确定一个64 KB存储器段的起始地址,偏移地址可用来选择段内的任何一个存储单元。
②在00000H~003FFH内存区存放256级中断向量表。
③应用程序不分特权级(相当于特权级0)。
实地址模式下工作的高档微处理器仍然只相当于一个快速的8086/8088。
2.保护虚地址模式
保护模式是80286以上的高档微处理器最常用的工作模式。系统启动后总是先进入实地址模式,对系统进行初始化,然后才转入保护模式进行操作。
在保护模式下,存储器空间采用逻辑地址、线性地址和物理地址来进行描述。地址变换必须分两步进行:第一步将逻辑地址转换为线性地址,第二步再将线性地址转换为物理地址。
1)从逻辑地址到线性地址的转换
在保护模式下,逻辑地址由16位段寄存器中的代码与32位偏移地址组成。在保护模式下段基址不再像实地址模式那样直接由段寄存器提供,而是在段寄存器中装入段选择子(selector),然后通过该选择子间接地到一个描述符表中选择相应的段描述符(descriptor),并从中获得32位的段基址。这样,就可以将32位段基址与32位的偏移地址相加得到所谓的线性地址。
(1)选择子
选择子是装入段寄存器CS~FS、局部描述符表寄存器LDTR或任务寄存器TR中,对全局描述符表或局部描述符表进行检索的一种数据结构。
(2)描述符
描述符也是一种数据结构,利用该数据结构可以提供有关段的属性、大小、位置以及控制和状态信息。
一个段描述符占用8个字节,其中包括32位的段基址、20位的段限界和8位访问权限以及特片位G、D和AVL。
(3)描述符表和描述符表寄存器
Pentium4微处理器中有3种类型的描述符表,即全局描述表GDT、局部描述符表LDT和中断描述符表IDT。
在8086/8088中段的大小只能在16B~64KB的范围内变化,而Pentiuum4可以根据需要在1~1MB或4KB~4GB的范围内变化。
2)从线性地址到物理地址的转换
若控制寄存器CR0中PG=0,也就是说禁止分页,则分段部件送来的线性地址就是物理地址。
进入分页操作后,线性地址由3个字段组成,它们分别是10位页目录索引值DIR、10位页索引值PAGE和12位偏移地址。
分页部件为了实现从线性地址到物理地址的转换,使用了两种表,即页目录表和页表,这两种表都在存储器中,因此进入地址转换时需要读两次存储器。
3.虚拟8086模式
虚拟8086模式,就是指一个系统可以模拟多个8086微处理同时工作。8086模式下应用程序在最低特权级3级上运行。
Pentium4微处理器除了上述3种工作模式外,还支持系统管理模式(SMM)。
任务管理
1.特权级保护
Pentium4向处理器提供了4个特权级(0~3),其中操作系统的核心放在最高特权级0,操作系统的其余部分放在特权级1,应用程序放在最低特权级3,留下特权级2供中间软件使用。
2.数据访问的保护机制
Pentium4微处理器提供了段、页两级存储保护机制。
3.程序的控制转移
程序的控制转移分为任务内的控制转移和任务间的控制转移两种类型。
2.2.6 中断和异常管理
1.外部中断
外部中断仍然包括可屏蔽中断(INTR)和不可屏中断(NMI)两种类型。
2.内部异常
(1)故障(fault)
(2)陷阱(trap)
(3)中止(abort)
3.中断和异常类型及其功能
80x60微处理器能处理多达256种类型的中断和异常。
关注求学快递网计算机等级考试专题,帮你了解最新的2016年计算机三级考试资讯服务和2016计算机三级考试成绩查询,让你轻松备考计算机等级考试!
求学快递网计算机等级考试专题的小编们根据网民搜索喜爱,第一时间公布2016年计算机三级模拟试题、2016年计算机三级考试应试技巧、计算机三级考试历年真题、2016年计算机三级考试章节复习供广大求学爱好者学习使用,欢迎继续关注求学快递网计算机等级考试专题,并给我们提供宝贵的意见!