【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,2-10

时间:2024-11-03 07:20:06

文件下载与邀请翻译者

学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。

讲解下载英特尔开发手册的文章

翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。

另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。

我有钱了以后,应该是会出私钱来请人翻译一批英文技术文档。当前,暂时没钱,若是有志愿加入的,欢迎啊。

本节翻译

【原文】2.2. MODES OF OPERATION
The IA-32 architecture supports three operating modes and one quasi-operating mode:
• Protected mode. This is the native operating mode of the processor. In this mode all instructions and architectural features are available, providing the highest performance and capability. This is the recommended mode for all new applications and operating systems. 
• Real-address mode. This operating mode provides the programming environment of the Intel 8086 processor, with a few extensions (such as the ability to switch to protected or system management mode).
• System management mode (SMM). The system management mode (SMM) is a Standard architectural feature in all IA-32 processors, beginning with the Intel386™ SL processor. This mode provides an operating system or executive with a transparent mechanism for implementing power management and OEM differentiation features. SMM is entered through activation of an external system interrupt pin (SMI#), which generates a System management interrupt (SMI). In SMM, the processor switches to a separate address space while saving the context of the currently running program or task. SMM-specific code may then be executed transparently. Upon returning from SMM, the processor is placed back into its state prior to the SMI.
• Virtual-8086 mode. In protected mode, the processor supports a quasi-operating mode known as virtual-8086 mode. This mode allows the processor execute 8086 software in a protected, multitasking environment.

【翻译】2.2. 操作方式
IA-32体系结构支持三种工作模式和一种准工作模式。
•保护模式。这是处理器的本地工作模式。在这种模式下,所有的指令和架构特性都是可用的,从而提供最高的性能和能力。这是所有新应用程序和操作系统的推荐模式。
•实地址模式。这种工作模式提供了Intel 8086处理器的编程环境,并提供了一些扩展(例如切换到保护模式或系统管理模式的能力)。
•系统管理模式(SMM)。从Intel386™SL处理器开始,系统管理模式(SMM)是所有IA-32处理器的一个标准体系结构特性。这种模式为操作系统或执行程序提供了一种透明的机制来实现电源管理和OEM差异化特性。SMM通过激活外部系统中断引脚(SMI#)进入,该引脚产生一个系统管理中断(SMI)。在SMM中,处理器切换到一个单独的地址空间,同时保存当前运行的程序或任务的上下文。然后就可以透明地执行特定于smm的代码了。从SMM返回时,处理器被放置回SMI之前的状态。
虚拟8086模式。在保护模式下,处理器支持一种称为虚拟8086模式的准工作模式。这种模式允许处理器在受保护的多任务环境中执行8086软件。