`
izuoyan
  • 浏览: 9296419 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

X86保护模式编程总结(3)

阅读更多

配置数值计算环境:
系统必需装入CR0中的MP,EM,NE位,来控制浮点指令的软件仿真,FPU和CPU环境之间的同步,以及浮点异常的软件或外部中断处理,这些位在CPU复位时被清0.
MP位(监控协处理器):一般对于有FPU的CPU,MP应=1,反正为0.用来确定FPU环境不同于当前执行任务环境时,WAIT指令是否自陷,当MP=1&&TS=1时,WAIT将产生设备不可用故障.
EM位(仿真协处理器):一般对于有FPU的CPU,EM=0. 决定了ESC指令是由FPU(EM=0)执行,还是通过中断向量7自陷,由软件来处理(EM=1).注意,如果EM=1且没有FPU仿真软件,系统将挂起.
NE位(数值计算异常):决定了非屏蔽浮点异常是通过中断向量16(NE=1),还是通过外部中断(NE=0)进行处理.

EM和MP组合使用表:
EMMP说明
00将数值指令传给FPU;WAIT忽略TS
01将数值指令传给FPU;WAIT测试TS
10数值计算指令自陷至仿真软件;WAIT忽略TS
10数值计算指令自陷至仿真软件;WAIT测试TS

EM,MP,TS不同组合所采取的动作:
EMTSMP浮点指令等待指令
000 执行 执行
001 执行 执行
010 异常7 执行
011 异常7 异常7
100 异常7 执行
101 异常7 执行
110 异常7 执行
111 异常7 异常7
注:仿真X387处理器的CR0设置:EM=1;MP=0,NE=1
将CR0中CD和NW位清0,可使高速缓冲能用

分享到:
评论

相关推荐

    80x86保护模式编程教程.rar_80X86_protected mode_x86_保护模式_保护模式 编程

    80x86保护模式编程教程是一份详细深入的学习资源,专为那些想要掌握x86架构下保护模式编程技术的开发者设计。80x86是Intel公司早期的CPU系列,广泛应用于个人计算机,而保护模式是这些处理器运行操作系统和复杂应用...

    x86汇编从实模式到保护模式书中的源码及工具.zip

    3. 保护模式:保护模式是x86处理器为了实现更高级的操作系统功能而引入的一种工作模式。它提供了虚拟地址空间、内存分段和分页机制,允许操作系统进行内存管理和保护,支持多任务并行运行。进入保护模式的关键步骤...

    x86汇编语言从实模式到保护模式- 光盘

    《x86汇编语言:从实模式到保护模式》是一本深入探讨x86架构处理器编程模式的经典著作。本书主要关注的是计算机在启动时经历的两种主要运行模式:实模式和保护模式,并且详细解释了如何从一种模式转换到另一种。在...

    80X86保护模式编程

    80X86保护模式编程是计算机科学中的一个重要领域,主要涉及英特尔x86架构处理器在操作系统级别如何管理和控制资源。这个主题对于深入理解操作系统原理、驱动开发以及系统级编程至关重要。以下是一些关于80X86保护...

    很详细的保护模式编程

    ### 保护模式编程详解 #### 一、保护模式编程概览 保护模式编程是深入理解计算机系统的关键之一,尤其对于那些希望深入了解计算机底层操作的人来说至关重要。保护模式是现代x86架构处理器的一种运行模式,相较于...

    X86从实模式到保护模式 源代码

    在计算机系统中,实模式与保护模式是x86架构处理器的两种工作模式,特别是在早期的x86架构中,这两种模式在操作系统启动阶段发挥着关键作用。实模式是指处理器在启动时的工作模式,它具有地址空间限制和没有硬件级的...

    x86汇编语言-从实模式到保护模式 配套源码及资料

    《x86汇编语言-从实模式到保护模式》这本书,以及其配套的源码和资料,正是一套旨在帮助读者深入了解和掌握x86架构底层知识的宝贵资源。 x86架构的处理器自诞生以来,经历了从实模式到保护模式的转变,这一转变对于...

    <x86汇编语言 从实模式到保护模式>配套源码及工具

    《x86汇编语言 从实模式到保护模式》这本书正是在这一领域中,为读者提供了一条从基础到深入的探索路径。 这本书详细地阐述了x86架构在启动和运行过程中的底层机制,特别是微处理器从实模式向保护模式过渡的关键...

    x86汇编语言-从实模式到保护模式源码及工具

    《x86汇编语言-从实模式到保护模式源码及工具》是一份深入学习x86架构汇编语言的重要资源,它涵盖了从实模式到保护模式的过渡,这在理解计算机系统底层运行机制中至关重要。实模式是8086处理器的初始工作模式,而...

    x86汇编语言 从实模式到保护模式.zip

    《x86汇编语言 从实模式到保护模式》是一部深入探讨x86架构处理器在不同模式下工作原理及编程技术的专著。本文将详细介绍x86汇编语言的基础知识,实模式与保护模式的转换过程,以及这两者之间的关键差异。 一、x86...

    x86汇编语言:从实模式到保护模式.zip

    《x86汇编语言:从实模式到保护模式》这本书是深入了解计算机底层运作机制的宝贵资源,尤其对于想要学习操作系统原理的读者来说,更是必不可少的参考书籍。它详细介绍了x86架构下汇编语言的使用,以及从实模式到保护...

    保护模式下的80386及其编程 扫描版 pdf

    根据提供的文件标题、描述、标签以及部分内容来看,文档主要涉及的是关于80386处理器在保护模式下的编程技术。由于部分内容并未给出实际的技术细节,因此本篇文章将围绕标题及描述中的关键词“保护模式下的80386及其...

    x86汇编语言从实模式到保护模式 书+源代码+调试工具教程

    《x86汇编语言从实模式到保护模式》是一本深入探讨x86架构下计算机操作系统的底层机制的教程。这本书涵盖了从实模式到保护模式的转变,这是理解现代个人计算机工作原理的关键一步。实模式是8088/8086处理器的初始...

    x86汇编语言 从实模式到保护模式配全套属书工具及源代码

    《x86汇编语言:从实模式到保护模式》是一本深入探讨x86架构汇编语言编程的书籍,涵盖了从早期的实模式到现代操作系统使用的保护模式的转变过程。这本书不仅理论详尽,还提供了配套的工具和源代码,帮助读者更好地...

    《x86汇编语言:从实模式到保护模式》配套工具

    《x86汇编语言:从实模式到保护模式》这本书是学习x86架构汇编语言的经典之作,深入浅出地介绍了从实模式到保护模式的转变过程,以及相关编程技术。配套工具通常包括了书中提到的示例程序、调试工具和其他辅助资源,...

    x86汇编语言-从实模式到保护模式 mac环境

    《x86汇编语言-从实模式到保护模式》是一本深入探讨计算机底层运作机制的书籍,尤其关注x86架构下的汇编语言编程。这本书引领读者从实模式逐步过渡到保护模式,揭示了现代操作系统如何管理和控制硬件资源的核心原理...

    x86汇编从实模式到保护模式(pdf、相关代码、软件工具)

    总之,《x86汇编从实模式到保护模式》是一本全面介绍x86汇编语言与底层计算机体系结构的书籍,通过阅读和实践,读者可以深化对计算机硬件和操作系统底层工作原理的理解,这对于系统编程、驱动开发以及计算机科学的...

    x86汇编语言从实模式到保护模式(完整版)更新过

    x86汇编语言从实模式到保护模式,包括后三章,网上大部分缺少后三章。文件太大包内是网盘地址和提取码。...《x86汇编语言:从实模式到保护模式》可作为大专院校相关专业学生和计算机编程爱好者的教程。

    x86汇编语言_从实模式到保护模式

    《x86汇编语言:从实模式到保护模式》是一本深入浅出地介绍x86架构下汇编语言编程的书籍。该书由李忠、王晓波、余洁合著,于2012年10月底至11月初由电子工业出版社出版。书中不仅涵盖了基本的汇编语言概念和语法,还...

Global site tag (gtag.js) - Google Analytics