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

    内容

    • 0

      IntelX86处理机上,系统调用前,CPU运行在( )。 A: 核心态; B: 用户态; C: 核心态或用户态; D: 核心态和用户态;

    • 1

      什么是会计科目?什么是账户?为什么要设置会计科目和账户?

    • 2

      处理机的状态可分为()等多种。 A: 硬件态 B: 中断态 C: 管态 D: 用户态

    • 3

      什么是图层?为什么要设置图层?

    • 4

      CPU有两种运行模式,分别为核心态和用户态,其中核心态又称为() A: 管态 B: 内核态 C: 系统态 D: 目态