更多“操作需要特权指令执行。A.读取当前日期B.消除一块内存C.关闭中断D.存取某地址单元的内容 ”相关问题
  • 第1题:

    ______操作需要特权指令执行。

    A.读取当前时钟

    B.消除一块内存

    C.关闭中断

    D.从用户态切换到管态

    A.

    B.

    C.

    D.


    正确答案:C
    解析:通常,计算机系统将CPu执行状态分为管态和目态。管态也称为特权态(或系统态,或核心态)。CPU在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。目态也称为算态(或用户态),即用户程序运行的状态。
      特权指令是一类只能在管态下执行而不能在算态下执行的特殊机器指令,即只允许操作系统使用,而不允许一般用户使用的指令。特权指令之处的指令称为非特权指令,非特权指令的执行不影响其他用户以及系统。以下是一些常用指令及其所对应的执行状态。
      ①关闭中断指令,在核心态下执行。
      ②停机指令,在核心态下执行。
      ③设置时钟日期指令,在核心态下执行。
      ④改变存储映像图指令,在核心态下执行。
      ⑤存取某地址单元的内容指令,在用户态下执行。
      ⑥读时钟日期指令,在用户态下执行。
      ⑦从用户态切换到管态,在用户态下执行。

  • 第2题:

    下面哪条指令不是特权指令()。

    A.置定时器之值

    B.读时钟

    C.关闭中断

    D.清内存


    参考答案:D
    常见的特权指令有如下几类:①传递程序状态字;②启动、测试和控制外设指令;③存取特殊硬件寄存器指令。由此可知D项不属于特权指令。

  • 第3题:

    11、指令寻址方式通常是指获取()的方式。

    A.指令内容

    B.操作数或者操作数地址

    C.指令地址

    D.内存单元


    B

  • 第4题:

    计算机在一个指令周期中,为了从内存读取指令操作码,首先需要将(1)的内容送到地址总线上。执行直接转移指令时,该指令中的转移地址被送入(2)。

    (1)

    A.程序计数器

    B.控制寄存器

    C.状态寄存器

    D.通用寄存器


    正确答案:A

  • 第5题:

    8086CPU的工作过程:按照逻辑地址CS:IP指向内存单元读取指令,读取的指令进入指令缓冲器;然后,IP指向()

    A.当前指令

    B.上一条指令

    C.下一条指令

    D.无变化


    下一条指令