多选题下列()指令只能在系统态执行。A关中断B读系统时钟C向寄存器存数据D修改系统时钟
多选题
下列()指令只能在系统态执行。
A
关中断
B
读系统时钟
C
向寄存器存数据
D
修改系统时钟
参考解析
解析:
系统态:即内核态,三种情况下会由用户态转为内核态,即中断,异常,系统调用。
AD属于系统态,B属于用户态。
C对于不同状态的程序来说,有不同的寄存器可操作,用户态可以把自己运算可以操作的寄存器清零,系统态可以把全部可清零的寄存器清零,所以不能单凭清零的动作判断是在用户态还是系统态。
AD属于系统态,B属于用户态。
C对于不同状态的程序来说,有不同的寄存器可操作,用户态可以把自己运算可以操作的寄存器清零,系统态可以把全部可清零的寄存器清零,所以不能单凭清零的动作判断是在用户态还是系统态。
相关考题:
●以下关于特权指令的叙述中,错误的是(50)。(50)A.特权指令集是计算机指令集的一个子集B.特权指令通常与系统资源的操纵和控制有关C.当计算机处于系统态运行时,它可以执行特权指令D.当计算机处于用户态运行时,它可以执行特权指令
下列的叙述中错误的是A.大多数计算机系统将CPU执行状态划分为管态和目态B.管态又称特权状态、系统态或核心态。通常操作系统在管态下运行C.系统在目态下也能够执行特权指令D.机器处于目态时,程序只能执行非特权指令
以下关于特权指令的叙述中,错误的是( )。A.特权指令集是计算机指令集的一个子集B.特权指令通常与系统资源的操纵和控制有关C.当处于用户态运行时,计算机可以执行特权指令D.当处于系统态运行时,计算机可以执行特权指令
下面正确的叙述是()。A、在管态下运行的用户程序,可以执行访管指令B、在算态下运行系统程序,可以执行特殊指令C、在管态下运行系统程序,可以执行特权指令D、在算态下运行用户程序,可以执行所有指令
单选题下面正确的叙述是()。A在管态下运行的用户程序,可以执行访管指令B在算态下运行系统程序,可以执行特殊指令C在管态下运行系统程序,可以执行特权指令D在算态下运行用户程序,可以执行所有指令
单选题关于操作系统,正确的叙述是()A “运算器区分目态和管态”B “管态时不可执行特权指令”C “目态时可执行特权指令”D “管态时可执行特权指令”