下列指令中哪些只能在核心态运行?  (1)读时钟日期; (2)访管指令; (3)设时钟日期; (4)加载PSW; (5)置特殊寄存器; (6)改变存储器映象图; (7)启动I/O指令。

题目

下列指令中哪些只能在核心态运行?  (1)读时钟日期; (2)访管指令; (3)设时钟日期; (4)加载PSW; (5)置特殊寄存器; (6)改变存储器映象图; (7)启动I/O指令。


相似考题
更多“下列指令中哪些只能在核心态运行?  (1)读时钟日期; (2)访管指令; (3)设时钟日期; (4)加载PSW; (5)置特殊寄存器; (6)改变存储器映象图; (7)启动I/O指令。”相关问题
  • 第1题:

    以下不能在Linux系统核心态下执行的指令是(22)。

    A.设置时钟日期

    B.屏蔽所有中断

    C.改变存储映像图

    D.存取某地址单元的内容


    正确答案:D
    解析:在UNIX/Linux系统中,执行状态分为两种:①用户态执行,表示进程正处于用户状态之中:②核心态执行,一个应用进程在执行系统调用后(或I/O中断后,或时钟中断后),进程便处于核心态执行。这两种状态的主要差别是:①处于用户态执行时,进程所能访问的内存空间和对象受到限制;而处于核心态执行中的进程则能访问所有的内存空间和对象。②进程在核心态运行时是不可被剥夺的;而在用户态运行时是可被剥夺的。以下是一些常用指令的执行状态。①屏蔽所有中断指令,在核心态下执行。②读时钟日期指令,在用户态下执行。③设置时钟日期指令,在核心态下执行。④改变存储映像图指令,在核心态下执行。⑤存取某地址单元的内容指令,在用户态下执行;⑥停机指令,在核心态下执行。

  • 第2题:

    下列______指令是在用户态下运行的。

    A.屏蔽所有的中断

    B.读时钟

    C.设置时钟日期

    D.改变存储器映像图


    正确答案:B
    解析:该题其实考查的是对执行程序的核心态和用户态的辨别。在计算机系统中存在两类不同的程序:用户程序和系统程序。用户程序必须在系统程序的控制和管理下运行。为了使计算机有条不紊地工作,以保证系统的安全,在系统运行过程中要对这两类程序加以区分,将用户程序工作的状态称为目态或者用户态,将系统程序工作的状态称为管态或系统态或核心态。只允许核心态下使用的指令称为特权指令。常见的特权指令有关于对外设使用的指令,关于访问程序状态的指令和存取特殊寄存器的指令等。因此,执行屏蔽所有的中断、设置时钟日期和改变存储器映像图的指令是在核心态下运行的,而读时钟的指令是在用户态下运行的。

  • 第3题:

    下列系统调用中,只能在核心态下运行的是()。

    A.读系统时钟

    B.屏蔽中断

    C.改变系统日期

    D.打开硬盘文件


    参考答案:B

  • 第4题:

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

    A.读时钟指令

    B.取数指令

    C.移位指令

    D.关中断指令


    正确答案:D

  • 第5题:

    特权指令中不包括()

    • A、 I/O指令
    • B、 设置时钟的指令
    • C、 算术运算指令
    • D、 设置控制寄存器的指令

    正确答案:C

  • 第6题:

    下列指令中,哪一个不是特权指令?()

    • A、访管指令
    • B、启动设备指令
    • C、设置时钟指令
    • D、停机指令

    正确答案:A

  • 第7题:

    下列系统调用中,只能在核心态下运行的是()。

    • A、读系统时钟
    • B、屏蔽中断
    • C、改变系统日期
    • D、打开硬盘文件

    正确答案:B

  • 第8题:

    下列哪几种指令只在核心态下执行()。

    • A、屏蔽所有中断
    • B、读时钟日期
    • C、设置时钟日期
    • D、改变存储映象图

    正确答案:A,C,D

  • 第9题:

    多选题
    下列哪几种指令只在核心态下执行()。
    A

    屏蔽所有中断

    B

    读时钟日期

    C

    设置时钟日期

    D

    改变存储映象图


    正确答案: D,A
    解析: 暂无解析

  • 第10题:

    单选题
    特权指令中不包括()
    A

     I/O指令

    B

     设置时钟的指令

    C

     算术运算指令

    D

     设置控制寄存器的指令


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    在多用户机器上,应用程序员不能使用的指令是()
    A

    “执行”指令

    B

    “访管”指令

    C

    “启动I/O”指令

    D

    “测试与置定”指令


    正确答案: C
    解析: 暂无解析

  • 第12题:

    多选题
    ()指令是特权指令。
    A

    启动I/O

    B

    访管

    C

    停机

    D

    P或V操作

    E

    置基址寄存器


    正确答案: C,D
    解析: 暂无解析

  • 第13题:

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

    A.读时钟日期

    B.访管指令

    C.屏蔽中断指令

    D.取数指令


    正确答案:C

  • 第14题:

    在管态下可以执行的指令是( )。

    A.读时钟日期

    B.访管指令

    C.屏蔽中断指令

    D.取数指令


    正确答案:C
    系统运行时,处理机的状态变化着,时而出于目态,时而出于管态,从目态转换为管态的唯一途径为中断

  • 第15题:

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

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

    B.访管指令

    C.置中断向量指令

    D.修改程序状态字指令


    正确答案:B

  • 第16题:

    ()指令是特权指令。

    • A、 启动I/O
    • B、 访管
    • C、 停机
    • D、 P或V操作
    • E、 置基址寄存器

    正确答案:A,C,E

  • 第17题:

    若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件信息,那么用户程序中相应的指令应该是()

    • A、启动I/O指令
    • B、等待I/O指令
    • C、转移指令
    • D、访管指令

    正确答案:D

  • 第18题:

    在多用户机器上,应用程序员不能使用的指令是()

    • A、“执行”指令
    • B、“访管”指令
    • C、“启动I/O”指令
    • D、“测试与置定”指令

    正确答案:C

  • 第19题:

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

    • A、关中断
    • B、读系统时钟
    • C、向寄存器存数据
    • D、修改系统时钟

    正确答案:A,D

  • 第20题:

    在静态下运行的操作系统程序中,只能在管态下执行而不能在算态下执行的特殊机器指令是()。

    • A、特权指令
    • B、系统调用指令
    • C、陷阱指令
    • D、访管指令

    正确答案:A

  • 第21题:

    单选题
    若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件信息,那么用户程序中相应的指令应该是()
    A

    启动I/O指令

    B

    等待I/O指令

    C

    转移指令

    D

    访管指令


    正确答案: A
    解析: 暂无解析

  • 第22题:

    问答题
    下列指令中哪些只能在核心态运行?  (1)读时钟日期; (2)访管指令; (3)设时钟日期; (4)加载PSW; (5)置特殊寄存器; (6)改变存储器映象图; (7)启动I/O指令。

    正确答案: (3),(4),(5),(6),(7)。
    解析: 暂无解析

  • 第23题:

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

    关中断

    B

    读系统时钟

    C

    向寄存器存数据

    D

    修改系统时钟


    正确答案: C,B
    解析: 系统态:即内核态,三种情况下会由用户态转为内核态,即中断,异常,系统调用。
    AD属于系统态,B属于用户态。
    C对于不同状态的程序来说,有不同的寄存器可操作,用户态可以把自己运算可以操作的寄存器清零,系统态可以把全部可清零的寄存器清零,所以不能单凭清零的动作判断是在用户态还是系统态。