CPU的工作状态分为系统态(或称管理态,管态)和用户态(或称目态)。
引入这两个工作状态的原因是:为了避免用户程序错误地使用特权指令,保护操作系统不被用户程序破坏。具体规定为,当CPU处于用户态时,不允许执行特权指令;当CPU处于系统态时,可执行包括特权指令在内的一切机器指令。
CPU的两种工作状态是什么?
最新推荐文章于 2023-11-15 14:11:54 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
CPU的工作状态分为系统态(或称管理态,管态)和用户态(或称目态)。
引入这两个工作状态的原因是:为了避免用户程序错误地使用特权指令,保护操作系统不被用户程序破坏。具体规定为,当CPU处于用户态时,不允许执行特权指令;当CPU处于系统态时,可执行包括特权指令在内的一切机器指令。