驱动管家:安全、高效、精准的专业驱动下载站!

保护模式是什么?使用pmode模式的原因

2017-12-26 18:57:13责编:llp   来源:驱动管家     人气:

保护模式 (Protected Mode,或有时简写为 pmode) 是一种 80286 系列和之后的 x86 相容 CPU 操作模式。保护模式有一些新的特性,设计用来增强 多任务 和系统稳定度,像是内存保护,分页 系统,以及硬件支援的 虚拟内存。大部分的现今 x86 操作系统 都在保护模式下运行,包含 Linux、FreeBSD、以及 微软 Windows 2.0 和之后版本。

保护模式是什么?使用pmode模式的原因

另外一种 286 和其之后 CPU 的操作模式是 真实模式,一种向前相容且关闭这些特色的模式。设计用来让新的芯片可以执行旧的软件。依照设计的规格,所有的 x86 CPU 都是在真实模式下开机,来确保传统操作系统的向前相容性。在任何保护模式的特色可用前,他们必须要由某些程式手动地切换到保护模式。在现今的电脑,这种切换通常是由 操作系统 在开机时候必须完成的第一件工作的一个。它也可能当 CPU 在保护模式下运行时,使用 虚拟86模式 来执行设计给真实模式的程式码。

尽管用软件的方式也有某些可能在真实模式的系统下使用多工,但保护模式下内存保护的特色,可以避免有问题的程式破坏其他工作或是 操作系统 核心所拥有的内存。保护模式也有中断正在执行程式的硬件支援,可以把 execution content 交给其他工作,得以实现 先占式多工。

大部分可以使用保护模式的 CPU 也拥有 32 位元暂存器 的特色 (例如 80386 系列和其后任何的芯片),导入了融合保护模式而成为 32 位元处理的概念。80286 芯片虽有支援保护模式,但是仍然只有 16 位元暂存器。Windows 2.0 和之后版本中的保护模式增强称为 "386 增强模式",是因为他们除了保护模式外,还需要 32 位元的暂存器,并且无法在 286 上面执行 (即使 286 支援保护模式)。

即使在 32 位元芯片上已经打开了保护模式,但是 1 MB 以上的内存并无法存取,是由于一种仿照 IBM XT 系统设计特性的 memory wrap-around(内存连续) 的因素。这种限制可以由打开 A20 line 来回避。

在保护模式下,前面 32 个中断都是保留给 CPU 例外处理用。举个例子,中断 0D (十进制 13) 是 一般保护模式错误 而 中断 00 是 除以零。

  • 升级到win10系统狗可以玩游戏吗

    升级到win10系统狗可以玩游戏吗

    Win10发布后,大部分真爱粉果断升级win10系统,但也有部分网友担心升级到win10是不是会影响到玩游戏的体验?据统计,2015年有一份数据指出Windows操作系统在中国达到97%的市场份额,而其中Win7的市场份额高达56 6

    详情2017-11-09 09:17:06责编:农桂婷   来源:驱动管家      人气:
  • 鼠标右键找不到新建文本文档选项可以这样解决

    鼠标右键找不到新建文本文档选项可以这样解决

    【导读】不知道大家有没有这样的情况,当大家想要利用鼠标右键新建文档的时候,发现鼠标右键选项里面不存在这个快捷键,那么该如何处理呢?下面小编就来详细的介绍两种方法解决鼠标右键没有新建文本文档选项。

    详情2017-12-22 15:44:15责编:dj   来源:驱动管家      人气:
  • excel四舍五入函数怎么用?

    excel四舍五入函数怎么用?

    excel办法操作中,会用到很多函数,在众多函数中,当数四舍五入的函数用得最为频繁,由于操作方法在各个版本中都是通用的,现在以实例来说明。打开EXCEL表新建一个基础数据表

    详情2017-12-11 09:26:33责编:dj   来源:驱动管家      人气:
  • ssd固态硬盘分区有什么作用?ssd固态硬盘怎么分区

    ssd固态硬盘分区有什么作用?ssd固态硬盘怎么分区

    【导读】计算机已经是我们最为熟悉的电子设备了,就目前来看,不管我们是上网购物,或者是进行各类的工作或者是学习等等都会选择这样的设备。计算机的启动速度和运行速度是我们所关注的,它的影响因素,主要有两个方面,其中之一就是硬盘,另一个就是cpu。时下硬盘有了一个新的突破,那就是固态硬盘。那么如何给ssd固态硬盘分区?相信这是大家都非常关注的问题,下面小编就来详细的介绍一下。

    详情2017-12-25 14:26:21责编:dj   来源:驱动管家      人气:
  • excel if函数:关于excel使用if函数方法详解

    excel if函数:关于excel使用if函数方法详解

    在日常生活中我们通常会用到excel,而作为白领,公司上班族通常会遇到数据处理的问题,这个时候就有可能会用到if这个函数,当然在计算机一级考试中,也会有这个考点。下面教大家怎么使用这个函数

    详情2017-12-25 12:26:18责编:dj   来源:驱动管家      人气:
  • Win8系统怎么管理无线网络

    Win8系统怎么管理无线网络

    Windows 8是由微软(Microsoft)开发的,继Windows 7之后的新一代Windows操作系统,于北京时间2012年10月26日正式推出。Win8系统怎么管理无线网络?方法如下:1、在Windows传统桌面上,使用鼠标左键单击任务栏

    详情2017-10-29 08:58:16责编:农桂婷   来源:驱动管家      人气:
  • 要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    液晶电脑因为显示屏是用液晶制成,显示屏十分清晰而且辐射很弱,深受大家欢迎。相对其他显示屏的笔记本电脑配置无线网络适配器。液晶电脑一般会采用有线连接的方式来连接网络。当然了,液晶电脑也可以通过wifi来

    详情2017-12-04 10:53:24责编:llp   来源:驱动管家      人气:
  • regsvr32.exe是什么

    regsvr32.exe是什么

    regsvr32 exe用于注册Windows操作系统的动态链接库和ActiveX控件。这个程序对你系统的正常运行是非常重要的。regsvr32 exe 文件建议修改权限,删除所有的用户只保存Administrators 和SYSTEM为所有权限。

    详情2017-12-19 16:27:54责编:一剑   来源:驱动管家      人气:
  • excel合并单元格之后还可以设置换行吗?

    excel合并单元格之后还可以设置换行吗?

    excel合并单元格换行方式跟普通单元格的换行方式一样,有两种方式,一个是设置自动换行,一个是设置强制换行,下面分别介绍。1、选中单元格——右键设置单元格格式

    详情2017-11-29 16:41:43责编:dj   来源:驱动管家      人气:
  • 设定为待机的电脑过一段时间打开却黑屏了,无法开机

    设定为待机的电脑过一段时间打开却黑屏了,无法开机

    使用电脑工作一段时间之后,想要休息片刻,可又不想关闭电脑以免费时打开电脑,因此将电脑设定待机。但是等我们从待机状态打开电脑的时候,才发现电脑黑屏了,按了好久的开关机键,才能重新启动电脑。针对这种情

    详情2017-12-03 09:01:30责编:llp   来源:驱动管家      人气: