首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
广义指令必须在管态下执行。这个说法是否正确
[单选题]
广义指令必须在管态下执行。这个说法是否正确
正确
错误
添加笔记
邀请回答
收藏(168)
分享
纠错
6个回答
添加回答
5
推荐
Jino.
选
B
。
管态:
管态又叫特权态,系统态
,是操作系统管理的程序执行时,机器所处的状态。
原语:
通常由若干条指令组成,用来实现某个特定的操作。通过一段不可分割的或不可中断的程序实现其功能。是操作系统的一个组成部分,它必须在系统态下执行,并且常驻内存,而个别系统有一部分不在管态下运行。
原语
和
广义指令
都可以被进程所调用,
两者的差别在于原语有不可中断性,它是通过在执行过程中关闭中断实现的,且一般由系统进程调用。
许多广义指令的功能都可用目态(一种机器状态,通常把它作为用户程序执行时的状态)下运行的系统进程完成,而不一定要在管态下完成
,例如文件的建立、打开、关闭、删除等广义指令,都是
借助中断进入管态程序,然后转交给相应的进程,最终由进程实现其功能。因此题中描述是错误的,选B。
编辑于 2019-12-20 14:20:33
回复(0)
7
天尊墨宇
选
B
。
管态:
管态又叫特权态,系统态,是操作系统管理的程序执行时,机器所处的状态。
原语:
通常由若干条指令组成,用来实现某个特定的操作。通过一段不可分割的或不可中断的程序实现其功能。是操作系统的一个组成部分,它必须在系统态下执行,并且常驻内存,而个别系统有一部分不在管态下运行。
原语
和
广义指令
都可以被进程所调用,
两者的差别在于原语有不可中断性,它是通过在执行过程中关闭中断实现的,且一般由系统进程调用。
许多广义指令的功能都可用目态(一种机器状态,通常把它作为用户程序执行时的状态)下运行的系统进程完成,而不一定要在管态下完成
,例如文件的建立、打开、关闭、删除等广义指令,都是
借助中断进入管态程序,然后转交给相应的进程,最终由进程实现其功能。因此题中描述是错误的,选B。
发表于 2020-07-27 09:43:47
回复(0)
2
学术废物
王道说的是 在用户态下发出请求 在核心态下执行……是我理解错了还是书错了
发表于 2022-03-07 11:45:22
回复(0)
2
路泽学长
广义指令,用户态和系统态都可
发表于 2021-08-12 14:17:37
回复(0)
0
_Rich
广义指令就是执行系统调用的命令,就是只能在核心态执行,选A吧?,反正我遇到我要选A,不接受反驳
发表于 2023-10-09 15:17:23
回复(0)
0
一条咸鱼。
广义指令就是只能再管态执行,可以在用户态调用,但是执行还是要切换到内核态。
发表于 2022-12-20 16:39:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
loulou小妖精
难度:
6条回答
168收藏
4372浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
阿里巴巴2015实习生笔试题
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
有20000人的就餐需求,现建了一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题