特权指令是什么?

特权指令是什么?,第1张

所谓特权指令,是指具有特殊权限的指令。因为这种指令的权限最大,如果使用不当,会破坏系统或其他用户信息。因此,为了安全起见,这类指令只能在操作系统或其他系统软件中使用,一般不会直接提供给用户。

一般来说,在单用户单任务计算机中没有特权指令,但在多用户多任务计算机系统中却是不可或缺的。主要用于系统资源的分配和管理,包括改变系统的工作模式,检测用户的访问权限,修改虚拟内存管理的段表和页表,创建和切换任务等。

在一些多用户计算机系统中,为了统一管理所有外部设备,I/O指令也被作为特权指令,不允许用户直接使用。当需要I/O时,I/O必须通过操作系统通过系统调用来完成。

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/life/648863.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-08
下一篇 2022-07-08

发表评论

登录后才能评论

评论列表(0条)

保存