更多“CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。”相关问题
  • 第1题:

    CPU状态分为目态和管态两种,从目态转换到管态的惟一途径是( )。

    A.运行进程修改程序状态字

    B.中断屏蔽

    C.中断

    D.进程调度


    正确答案:C

  • 第2题:

    CPU交替执行操作系统程序和应用程序。根据运行程序对机器指令的使用权限而将CPU置为不同的状态。用户程序只能运行在( )。

    A.管态

    B.目态

    C.处理机状态

    D.核心态


    正确答案:B
    解析:计算机系统将CPU执行状态划分为管态和目态。用户程序只能在目态下运行,如果用户程序在目态下执行了特权指令,硬件将产生中断,由操作系统获得控制,特权指令的执行被制止,这样便可以防止用户程序有意或无意地破坏系统。

  • 第3题:

    微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在(51)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,(52)。

    A.核心态和用户态

    B.用户态和核心态

    C.用户态和用户态

    D.核心态和核心态


    正确答案:B

  • 第4题:

    UNIX系统中,用户程序可以通过系统调用进入核心态,运行系统调用后,又返回()

    • A、来宾态
    • B、核心态
    • C、访问态
    • D、用户态

    正确答案:D

  • 第5题:

    为什么要将处理机的状态划分为核心态和用户态?


    正确答案:在实际系统中,之所以要区分机器的用户态和核心态两种运行状态,目的是要给操作系统内核以某些特权,这些特权是通过执行特权指令实现的,仅当在核心态才能执行特权指令,若在用户态下执行特权指令则为非法,从而保证操作系统中的关键表格不被用户程序所破坏,增强系统的稳定性和可靠性。

  • 第6题:

    属于UNIX系统具有两个执行态的是()

    • A、来宾态
    • B、核心态
    • C、访问态
    • D、用户态
    • E、网络态

    正确答案:B,D

  • 第7题:

    当CPU执行用户程序的代码时,处理器处于()。

    • A、自由态
    • B、用户态
    • C、核心态
    • D、就绪态

    正确答案:B

  • 第8题:

    什么是处理机的核心态和用户态?为什么要设置这两种不同的状态?


    正确答案: 当执行操作系统程序时,处理机处于核心态。它有较高的特权,可以执行所有的指令,包括一般用户程序中不能使用的特权指令,从而能对所有寄存器和内存进行访问,启动i/o操作等。
    用户程序是在用户态下执行,它的权限较低,只能执行指令集中非特权指令。设置这两种不同状态的目的是为了保护操作系统程序(特别是其内核部分),防止受到用户程序的损害。

  • 第9题:

    多选题
    属于UNIX系统具有两个执行态的是()
    A

    来宾态

    B

    核心态

    C

    访问态

    D

    用户态

    E

    网络态


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

  • 第10题:

    单选题
    当CPU执行用户程序的代码时,处理器处于()。
    A

    自由态

    B

    用户态

    C

    核心态

    D

    就绪态


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

  • 第11题:

    单选题
    CPU状态分为目态和管态,从目态转换到管态唯一的途径是()。
    A

    修改程序状态字

    B

    中断屏蔽

    C

    中断

    D

    进程调度程序


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

  • 第12题:

    问答题
    简述Windows核心态和用户态的区别。

    正确答案: (1)用户的应用程序运行在用户态,而操作系统的内核代码和设备驱动程序则运行在核心态。处在用户态的应用程序不能直接对操作系统的内核数据直接访问。
    (2)运行于核心态的操作系统服务可以访问所有的系统内存和所有的CPU指令,可以利用所有的计算机资源完成复杂的系统管理。Windows对用户态的应用所能访问的系统资源有很多限制,从而保护了核心的系统资源不受侵害。
    (3)所有运行于核心态的系统服务和设备驱动程序都共享同一虚地址空间;用户态进程则拥有自己独立的虚地址空间,它不能访问系统空间中的数据,也不能直接访问其他用户进程的数据空间。
    解析: 暂无解析

  • 第13题:

    在WindowsNT中,当中断和异常发生并被系统捕捉后,系统将执行线程从用户态转换到()

    A.备用态

    B.等待态

    C.终止态

    D.核心态


    正确答案:D
    解析:当中断和异常发生并被系统捕捉后,系统将执行线程从用户态转换到核心态。

  • 第14题:

    CPU状态分为目态和管态,从目态转换到管态唯一的途径是()。

    A.修改程序状态字

    B.中断屏蔽

    C.中断

    D.进程调度程序


    参考答案:C

  • 第15题:

    微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在(请作答此空)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,( )。

    A. 核心态和用户态
    B. 用户态和核心态
    C. 用户态和用户态
    D. 核心态和核心态

    答案:B
    解析:
    本题考查的是操作系统(OS)结构方面的基本知识。试题第一,第二空的正确答案分别是B和A、因为为了提高操作系统的正确性、"灵活性"、易维护性和可扩充性,在进行现代操作系统结构设计时,大多采用基于客户/服务器模式的微内核结构,将操作系统划分为两大部分:微内核和多个服务器.在微内核操作系统中,内核是指精心设计的、能实现现代OS最基本的核心功能的部分,工作在核心态,而他品分工作在用户态。如下图所示

    微内核并非是一个完整的OS,而只是操作系统中最基本的部分,它通常用于;①实现与硬件紧密相关的处理:②实现—些较基本的功能;⑨负责客户和服务器之间的通信。它们只是为构建通用0S提供一个重要基础,这样就可以确保把操作系统内核做得很小

  • 第16题:

    UNIX系统中,运行核外程序的进程处于()

    • A、来宾态
    • B、核心态
    • C、访问态
    • D、用户态

    正确答案:D

  • 第17题:

    CPU状态分为目态和管态,从目态转换到管态唯一的途径是()。

    • A、修改程序状态字
    • B、中断屏蔽
    • C、中断
    • D、进程调度程序

    正确答案:C

  • 第18题:

    CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。

    • A、运行进程修改程序状态字
    • B、中断屏蔽
    • C、系统调用
    • D、进程调度程序

    正确答案:C

  • 第19题:

    简述Windows核心态和用户态的区别。


    正确答案: (1)用户的应用程序运行在用户态,而操作系统的内核代码和设备驱动程序则运行在核心态。处在用户态的应用程序不能直接对操作系统的内核数据直接访问。
    (2)运行于核心态的操作系统服务可以访问所有的系统内存和所有的CPU指令,可以利用所有的计算机资源完成复杂的系统管理。Windows对用户态的应用所能访问的系统资源有很多限制,从而保护了核心的系统资源不受侵害。
    (3)所有运行于核心态的系统服务和设备驱动程序都共享同一虚地址空间;用户态进程则拥有自己独立的虚地址空间,它不能访问系统空间中的数据,也不能直接访问其他用户进程的数据空间。

  • 第20题:

    Windows Server 2003通过硬件机制实现了用户态和()。

    • A、核心态
    • B、基态
    • C、激发态
    • D、管理态

    正确答案:A

  • 第21题:

    单选题
    CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。
    A

    运行进程修改程序状态字

    B

    中断屏蔽

    C

    系统调用

    D

    进程调度程序


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

  • 第22题:

    单选题
    UNIX系统中,用户程序可以通过系统调用进入核心态,运行系统调用后,又返回()
    A

    来宾态

    B

    核心态

    C

    访问态

    D

    用户态


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

  • 第23题:

    单选题
    UNIX系统中,运行核外程序的进程处于()
    A

    来宾态

    B

    核心态

    C

    访问态

    D

    用户态


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

  • 第24题:

    问答题
    为什么要将处理机的状态划分为核心态和用户态?

    正确答案: 在实际系统中,之所以要区分机器的用户态和核心态两种运行状态,目的是要给操作系统内核以某些特权,这些特权是通过执行特权指令实现的,仅当在核心态才能执行特权指令,若在用户态下执行特权指令则为非法,从而保证操作系统中的关键表格不被用户程序所破坏,增强系统的稳定性和可靠性。
    解析: 暂无解析