根据运行程序对资源和机器指令的使用权限将处理器设置为不同状态
多数系统将处理器工作状态划分为管态和目态
管态:操作系统管理程序运行的状态,较高的特权级别,又称为特权态(特态)、系统态
目态:用户程序运行时的状态,较低的特权级别,又称为普通态(普态)、用户态
有些系统将处理器状态划分核心状态,管理状态和用户程序状态(目标状态)三种
处理器处于管态时:
1.全部指令(包括特权指令)可以执行
2. 可使用所有资源
3.并具有改变处理器状态的能力
处理器处于目态时:
只有非特权指令能执行
特权级别不同,可运行指令集合也不同
特权级别越高,可以运行指令集合越大
高特权级别对应的可运行指令集合包含低特权级的
处理器状态与权限详解
本文详细介绍了处理器状态的两种主要形式:管态和目态。管态赋予操作系统管理程序运行的高级权限,允许执行全部指令并使用所有资源;而目态则限定了用户程序只能执行非特权指令。通过对比两种状态的特性,读者可以了解处理器如何确保操作系统的安全性和稳定性。
3116

被折叠的 条评论
为什么被折叠?



