首页学历类考试大学计算机科学
(简答题)

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

正确答案

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

答案解析

相似试题

  • (简答题)

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

    答案解析

  • (简答题)

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

    答案解析

  • (填空题)

    进程空间是由()、()、()、()、进程的核心态空间组成。

    答案解析

  • (简答题)

    什么是测试用例?为什么要设计测试用例?

    答案解析

  • (单选题)

    在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪态的用户进程最多有()个。 

    答案解析

  • (简答题)

    登录账号和用户账号的含义是什么?它们有什么区别联系?

    答案解析

  • (简答题)

    什么是用户自定义函数?有哪些优点和缺点?

    答案解析

  • (简答题)

    什么是内核级线程和用户级线程?对它们进行比较。

    答案解析

  • (单选题)

    采用大量的用户名和密码企图登录主机的做法是什么?()

    答案解析

快考试在线搜题