您好、欢迎来到现金彩票网!
当前位置:秒速飞艇开奖 > 特权指令 >

CPU的指令级别问题

发布时间:2019-05-20 16:41 来源:未知 编辑:admin

  CPU的指令级别分为ring0、ring1、ring2、ring3,为什么Windows操作系统只采用Ring0和Ring3?是不是只有工作在保护模式下的OS才有指令级别这个概念?工作在实模式下的DOS有此概念吗?...

  CPU的指令级别分为ring0、ring1、ring2、ring3,为什么Windows操作系统只采用Ring0和Ring3?是不是只有工作在保护模式下的OS才有指令级别这个概念?工作在实模式下的DOS有此概念吗?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  什么是RING3?这得从CPU指令系统(用于控制CPU完成各种功能的命令)的特权级别说起。在CPU的所有指令中,有一些指令是非常危险的,如果错

  用,将导致整个系统崩溃。比如:清内存、设置时钟等。如果所有的程序都能使用这些指令,那么你的系统一天死机n回就不足为奇了。所以,CPU将指令分为特

  权指令和非特权指令,对于那些危险的指令,只允许操作系统及其相关模块使用,普通的应用程序只能使用那些不会造成灾难的指令。形象地说,特权指令就是那些

  RING3,RING0只给操作系统用,RING3谁都能用。如果普通应用程序企图执行RING0指令,则Windows会显示“非法指令”错误信息。尽

http://mille-alliances.com/tequanzhiling/2.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有