手机版

什么是实模式、保护模式和虚拟8086方式(9)

发布时间:2021-06-08   来源:未知    
字号:

1:实模式:寻址采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。可以使用32位指令。32位的x86 CPU用做高速的8086。2:保护模式:寻址采用32位段和偏移量,最大寻址空间4GB,最大分段4GB (Pentium Pro及以后为64GB)。在保护模式下CPU可以进入虚拟8086方式,这是在保护模式下的实模式程序运行环境。

3、机制 权限检测(利用选择子/描述符/页表项的属性位)

线性地址到物理地址的映射

第八:保护模式常用名词解释

前面内容中出现过的不再解释。

1、RPL 选择子当中的权限位确定的权限

2、CPL 特指CS中的选择子当中的权限位确定的权限

3、EPL EPL=Max(RPL,CPL),即RPL和CPL中数值较大的,或说权限等级较小的

4、DPL 描述符中的权限位确定的权限

5、PL 泛指以上4种特权级

6、任务特权 =CPL

7、I/O特权 由EFLAGS寄存器的位13、14确定的权限

8、一致代码段 一种特殊的代码段,它在CPL>=DPL时允许访问 正常的代码段在CPL=DPL RPL<=DPL时才允许访问

从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。在保护模式下,全部32条地址线有效,可寻址高达4G字节的物理地址空

什么是实模式、保护模式和虚拟8086方式(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)