26、以下指令中,()是特权指令。A.内存访问指令B.I/O指令C.获取事件指令D.调用函数指令
26、以下指令中,()是特权指令。
A.内存访问指令
B.I/O指令
C.获取事件指令
D.调用函数指令
参考答案和解析
A “访管指令”是可以在目态下执行的指令。当源程序中有需要操作系统服务的要求时,编译程序就会在由源程序转换成的目标程序中安排一条“访管指令”并设置一些参数。当目标程序执行时,中央处理器若取到了“访管指令”就产生一个中断事件,中断装置就会把中央处理器转换成管态,并让操作系统处理该中断事件。操作系统分析访管指令中的参数,然后让相应的“系统调用”子程序为用户服务。系统调用功能完成后,操作系统把中央处理器的管态改为目态,并返回到用户程序。
相关考题:
计算机操作系统位于核心态时,下列叙述中,哪一个是正确的?A.它可以运行特权指令,但是不能运行非特权指令B.它既可运行特权指令,也可以运行任何非特权指令C.它可以运行访管指令,但是不能运行特权指令D.它可以运行访管指令,也可以运行任何特权指令
●以下关于特权指令的叙述中,错误的是(50)。(50)A.特权指令集是计算机指令集的一个子集B.特权指令通常与系统资源的操纵和控制有关C.当计算机处于系统态运行时,它可以执行特权指令D.当计算机处于用户态运行时,它可以执行特权指令
下列关于计算机指令系统的叙述中,________是不正确的。A.指令系统分为“特权指令”与“非特权指令”B.特权指令仅能由操作系统使用C.设置时钟、清内存等为非特权指令D.用户只能使用非特权指令
以下关于特权指令的叙述中,错误的是( )。A.特权指令集是计算机指令集的一个子集B.特权指令通常与系统资源的操纵和控制有关C.当处于用户态运行时,计算机可以执行特权指令D.当处于系统态运行时,计算机可以执行特权指令
单选题计算机操作系统位于核心态时,下列叙述中,哪一个是正确的?()A它可以运行特权指令,但是不能运行非特权指令B它既可运行特权指令,也可以运行任何非特权指令C它可以运行访管指令,但是不能运行特权指令D它可以运行访管指令,也可以运行任何特权指令
多选题当处理器处于目态时,处理器可以执行的指令包括()A非特权指令B特权指令C访管指令D非访管指令E一切指令