跳转到内容

嵌入式系统/保护模式和实模式

来自维基教科书,开放的书籍,为开放的世界

x86 处理器模式

[编辑 | 编辑源代码]

实模式和保护模式是 Intel x86 处理器的两种操作模式。但是,也有一些其他模式。

V86(虚拟 86 模式)
这是 DOS 应用程序在 Windows 机器上运行的模式。这主要是为了与旧的 DOS 应用程序保持兼容。
SMM(系统管理模式)
顾名思义,这种模式是为了透明地管理系统而引入的,而无需应用程序或操作系统了解它。它主要用于 BIOS 代码。
大实模式
现在这种模式更像是实模式,但我们可以访问 32 位处理器的完整 4Gb 地址空间。
However in this page, we will be focussing mainly on Real mode and Protected mode only.

实模式

[编辑 | 编辑源代码]

这是 8086(x86 系列的第一个处理器)支持的唯一模式。8086 有 20 根地址线,因此它能够寻址“2 的 20 次方”,即 1 MB 内存。

保护模式

[编辑 | 编辑源代码]

这是现代 32 位操作系统最常使用的模式。

进入保护模式

[编辑 | 编辑源代码]

有关进入保护模式的说明,请参阅:X86 汇编/保护模式

华夏公益教科书