首页 > 试题广场 >

超级用户(管理员、特权用户)可以使用特权指令。

[单选题]
超级用户(管理员、特权用户)可以使用特权指令。
这类指令只用于操作系统或其他系统软件,一般不直接提供给用户使用。
发表于 2015-07-31 14:09:08 回复(1)
特权指令是作用于操作系统系统态的。
发表于 2016-07-12 19:08:47 回复(1)

许多操作系统有至少两种独立的操作模式:用户模式(user mode)和监督程序模式(nomitor mode)(也称为管理模式(supervisor mode)、系统模式(system mode)或特权模式(privileged mode))。这是为了区分操作系统代码和用户定义代码的执行,从而确保操作系统的正常执行。

 

    为了具体实现双重模式,因此将能引起损害的机器指令作为特权指令(privileged instruction)。如果在用户模式下试图执行特权指令,那么硬件并不执行该指令,而是认为该指令非法,并将其以陷阱(trap)的形式通知操作系统。特权指令有以下几种:

      1)允许和禁止中断,控制中断禁止屏蔽位

      2)在进程间切换处理

      3)存取用于主存保护的寄存器

      4)执行I/O操作

      5)停止一个***处理器的工作

      6)清理内存

      7)设置时钟

      8)建立存储键

      9)加载PSW


https://blog.csdn.net/frozenshore/article/details/48739009

发表于 2018-05-25 17:47:55 回复(0)
特权指令只用于操作系统或其他软件,不给用户直接使用
发表于 2016-09-02 09:50:58 回复(0)
超级用户也用不了特权指令。
发表于 2021-12-24 15:24:33 回复(0)

内核程序在内核态/核心态/管态才能使用特权指令
编辑于 2023-12-31 11:05:08 回复(0)
特权指令 是 系统使用 不给用户使用
发表于 2022-09-02 23:18:46 回复(0)
特权指令是只能由操作系统使用的指令。
发表于 2017-09-14 17:48:23 回复(1)
特权指令是作用于操作系统系统态的。
发表于 2017-04-20 14:54:38 回复(0)
关键在"指令"两字,特权指令是cpu指令集的子集,特权命令或调用是程序。
发表于 2017-01-06 15:57:29 回复(0)
只用于操作系统或其他系统软件,一般不直接提供给用户使用
发表于 2016-11-28 15:29:01 回复(0)
在管态的时候可以使用所有指令包括特权指令。目态可以使用除特权指令之外的所有指令。
发表于 2016-03-10 09:23:40 回复(0)