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

发布时间:2021-06-08

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

中GDR用于

表示GDT在内存中的段地址和段限(就是表的大小),因此GDR是一个48

位的寄存器,其中32位表示段地址,16位表示段限(最大64K,每个描述

符8字节,故最多有64K/8=8K个描述符)。LDR用于表示LDT在内存中的位

置,但是因为LDT本身也是一种数据段,它必须有一个描述符,且该描述

符必须放在GDT中,因此LDR使用了与DS、ES、CS等相同的机制,其中只

存放一个“选择子”,通过查GDT表获得LDT的真正内存地址。 对了,还有中断要考虑,在80x86系列中为中断服务提供中断/陷阱描

述符,这些描述符构成中断描述符表(IDT),并引入一个48位的全地址

寄存器存放IDT的内存地址。理论上IDT表同样可以有8K项,可是因为80x86

只支持256个中断,因此IDT实际上最大只能有256项(2K大小)。

第五:新要求---任务篇

前面介绍了保护模式的基本问题,也是核心问题,解决了上面的问题,

什么是实模式、保护模式和虚拟8086方式(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219