网站大量收购闲置独家精品文档,联系QQ:2885784924

图文店电脑操作系统 一个操作系统的实现_图文.doc

图文店电脑操作系统 一个操作系统的实现_图文.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图文店电脑操作系统 一个操作系统的实现_图文 导读:就爱阅读网友为您分享以下“一个操作系统的实现_图文”的资讯,希望对您有所帮助,感谢您对92的支持! 位或32位,至少可以访问到2 =4G的内在空间。但为了保证后续的CPU能够运行旧的CPU,只能保持向下兼容。因此,80286及以后的CPU首先进入了实模式,然后通过切换机制再进入到保护模式。 保护模式与实模式相比,主要是两个差别:一是提供了段间的保护机制,防止程序间胡乱访问地址带来的问题。二是访问的内在空间变大。 在8086/8088时代,处理器只存在一种操作模式(Operation Mode)。当时由于不存在其它操作模式,因此这种模式也没有被命名。自从80286和80386开始,处理器增加了两种操作模式——保护模式PM(Protected Mode)和系统管理模式SMM(System Manager Mode),因此,8086/8088的模式被命名为实地址模式 RM(Real-address Mode) PM是处理器的native模式,在这种模式下,处理器支持所有的指令和所有的体系结构特性。提供最高的性能和兼容性。对于所有的新型应用程序和操作系统来说。建议都使用这种模式 。为了保证PM的兼容性,处理器允许在受保护的,多任务的环境下执行RM程序。这个特性被称作虚拟8086模式(Virtual -8086 Mode),尽管它并不是一个真正的处理器模式。Virtual 8086实际上是一个PM的属性。 RM提供了Intel 8086处理器的编程环境,另外有一些扩展(比如切换到PM或SMM的能力)。当主机被Power-up或Reset后处理器处于RM下。 SMM是一个对所有的Intel处理器都统一的标准体系结构特性。出现于 Intel386 SL芯片。这个模式为OS实现平台指定的功能(比如电源管理和系统安全)提供了一种透明的机制。当外部的SMM interrupt Pin(smi#)被激活或者从APIC(Advanced Programming interrupt Controller)收到一个SMI,处理器将进入SMM。在SMM下,当保存当前正在运行程序的整个上下文(Context)时,处理器切换到一个分离的地址空间。然后SMM指定的代码或许被透明的执行。当从SMM返回时,处理器将回到被系统管理中断之前的状态。 由于机器在Power-up或Reset之后,处理器处于RM状态,而对于Intel 80386以及其后的芯片,只有使用PM才能发挥出最大的作用。所以我们就面临着一个从RM切换到PM的问题。

文档评论(0)

raojun00007 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档