更多“为什么系统的指令分为“特权指令”和“非特权指令” ”相关问题
  • 第1题:

    下列关于计算机指令系统的叙述中, ______ 是不正确的。

    A.指令系统分为“特权指令”与“非特权指令”

    B.特权指令仅能由操作系统使用

    C.设置时钟、清内存等为非特权指令

    D.用户只能使用非特权指令


    正确答案:C
    解析:特权指令与处理机状态:计算机系统都有自己的指令系统,在多道程序设计京统中,指令系统分为“特权指令”与“非特权指令”。特权指令仅能由操作系统使用,如设置时钟、清内存等为特权指令;其他指令为非特权指令,用户只能使用非特权指令。

  • 第2题:

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

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

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

  • 第3题:

    将指令系统分为特权指令和非特权指令,主要目的是为了保证系统安全有序地运行。


    系统中类似于“设置时钟”、“清内存”等这样的指令,如果用户可以使用它们,就会造成系统的混乱,因此系统将全部指令分为“特权指令” 和“非特权指令”,将那些可能对系统造成破坏、涉及系统资源分配的指令作为“特权指令”,只能由操作系统使用,不容许用户使用,以保证系统能在操作系统的控制下正常地运行。

  • 第4题:

    在多道程序设计环境中,将指令系统中的指令分成特权指令和非特权指令。下列指令中不是特权指令的是

    A.启动设备执行I/O操作指令

    B.访管指令

    C.置中断向量指令

    D.修改程序状态字指令


    正确答案:B

  • 第5题:

    2、在一个计算机系统中,管态下CPU可以执行:

    A.仅特权指令

    B.仅非特权指令

    C.特权指令和非特权指令

    D.非法指令


    特权指令和非特权指令