首页 > 试题广场 >

下列选项中,( )可以执行特权指令

[单选题]

下列选项中,( )可以执行特权指令


  • 普通用户的程序
  • 设备驱动程序
  • 动态库函数
  • 管理员用户的程序
推荐
选D
特权指令是指只允许操作系统使用,而不允许一般用户使用的指令。
处理器执行的模式:
  • 用户模式(目态):运行用户进程,不允许使用特权指令
  • 内核模式(管态):允许使用特权模式,也称超级用户模式

编辑于 2019-07-17 14:11:27 回复(0)
特权指令不就是系统级指令吗?和管理员用户或者普通用户有什么关系?
普通用户调用系统函数也会执行特短指令啊,除非有系统调用,管理员用户的程序执行的指令也是用户指令……
设备驱动程序,是在内核实现的,可以执行特权指令!
发表于 2019-07-27 15:54:52 回复(0)
选D. 特权指令肯定只有系统管理员才有的权限。
发表于 2019-07-16 16:23:44 回复(0)
选B。
中断处理例程(也可称为中断处理程序)需要执行打开中断,关闭中断等特权指令,而这些指令只能在内核态下才能正确执行,所以中断处理例程位于操作系统内核中。而1,3,4都属于用户程序和用于用户程序的程序库。 以ucore OS为例,在lab1中就涉及了中断处理例程,可查看intr_enable,sti,trap等函数完成了啥事情?被谁调用了?
发表于 2022-01-03 17:12:04 回复(0)
选D
特权指令是指只允许操作系统使用,而不允许一般用户使用的指令。
处理器执行的模式:
  • 用户模式(目态):运行用户进程,不允许使用特权指令
  • 内核模式(管态):允许使用特权模式,也称超级用户模式
发表于 2020-07-28 09:04:04 回复(0)
所以我在想会不会是B才对……
编辑于 2019-10-12 17:05:54 回复(0)
D 管理员用户的程序
发表于 2019-07-16 15:22:28 回复(0)