下列()指令只能在系统态执行。

题目
多选题
下列()指令只能在系统态执行。
A

关中断

B

读系统时钟

C

向寄存器存数据

D

修改系统时钟

参考答案和解析
正确答案: C,B
解析: 系统态:即内核态,三种情况下会由用户态转为内核态,即中断,异常,系统调用。
AD属于系统态,B属于用户态。
C对于不同状态的程序来说,有不同的寄存器可操作,用户态可以把自己运算可以操作的寄存器清零,系统态可以把全部可清零的寄存器清零,所以不能单凭清零的动作判断是在用户态还是系统态。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪一条指令只能在管态下执行? ______。

A.读时钟日期

B.访管指令

C.屏蔽中断指令

D.取数指令


正确答案:C

第2题:

下列的叙述中错误的是

A.大多数计算机系统将CPU执行状态划分为管态和目态

B.管态又称特权状态、系统态或核心态。通常操作系统在管态下运行

C.系统在目态下也能够执行特权指令

D.机器处于目态时,程序只能执行非特权指令


正确答案:C
解析:目态又称常态或用户态。机器处于目态时,程序只能执行非特权指令。通常操作系统在管态下运行。

第3题:

清内存指令只能在管态下执行.()

此题为判断题(对,错)。


参考答案:√

第4题:

下列指令中,不能在用户态执行的是()。

A.关中断指令
B.跳转指令
C.后栈指令
D.top指令

答案:A
解析:
关中断指令必须在核心态才能执行,跳转与退栈指令都是可以在用户态下执行的指令。

第5题:

在操作系统中,只能在内核态下运行的指令是?

A.读时钟指令

B.取数指令

C.移位指令

D.关中断指令


正确答案:D

第6题:

●以下关于特权指令的叙述中,错误的是(50)。

(50)

A.特权指令集是计算机指令集的一个子集

B.特权指令通常与系统资源的操纵和控制有关

C.当计算机处于系统态运行时,它可以执行特权指令

D.当计算机处于用户态运行时,它可以执行特权指令


正确答案:D

第7题:

下列有关操作系统的硬件环境的叙述中,不正确的是( )。

A)PSW即程序状态字

B)中断响应过程主要是交换PSW

C)管态下只能执行特权指令

D)目态下只能执行非特权指令


正确答案:C

第8题:

操作系统在核心态下运行,可以执行所有机器指令。而用户程序在用户态下运行,只能执行非特权指令。()


正确答案:对

第9题:

以下关于特权指令的叙述中,错误的是( )。

A.特权指令集是计算机指令集的一个子集
B.特权指令通常与系统资源的操纵和控制有关
C.当处于用户态运行时,计算机可以执行特权指令
D.当处于系统态运行时,计算机可以执行特权指令

答案:C
解析:
特权指令指具有特殊权限的指令,由于这类指令的权限最大,所以如果使用不当,就会破坏系统或其它用户信息。因此为了安全起见,这类指令只能用于操作系统或其它系统软件,而一般不直接提供给用户使用。计算机运行时的状态可以分为系统态(或称管态)和用户态(或称目态)两种。当计算机处于系统态运行时,它可以执行特权指令,而处于用户态运行时,则不能执行特权指令。

第10题:

关于操作系统,正确的叙述是()

  • A、 “运算器区分目态和管态”
  • B、 “管态时不可执行特权指令”
  • C、 “目态时可执行特权指令”
  • D、 “管态时可执行特权指令”

正确答案:D

更多相关问题