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

在计算机系统中为什么要区分系统态和用户态?在什么情况下进行两

发布时间:2019-05-26 21:13 来源:未知 编辑:admin

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

  展开全部在CPU中运行的操作系统程序和用户程序对应的机器指令集是不同的。操作系统程序使用所有指令,但用户程序只能使用部分指令。从资源管理和程序控制执行的角度出发,将指令系统分为两大部分:特权指令和非特权指令。在程序执行时,根据执行程序对资源和机器指令的使用权限,把机器设置为两个状态:核心态和用户态。

  也就是说,当系统处于核心态时,就可以使用所有指令、资源,并具备改变CPU状态的能力;而当CPU在用户态时,只能使用非特权指令。

  2012-03-11展开全部内核态,是系统正运行于操作系统的内核代码内。用户态,系统正运行于用户的应用程序下。总的来说,系统运行在内核态时比运行在用户态时的要求都要严格些,比如,安全,速率,等等。

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