OS笔记(处理器状态)

OS笔记(处理器状态)_第1张图片
图片发自App

硬件运行要求

.操作系统程序应具有普通用户程序不具备的特权(保护,分离机制)



程序状态字寄存器

CPU的一个寄存器,储存一个值,该值反映了当前程序的级别(用户程序or操作系统程序)。CPU根据该值明白自己将要运行的程序级别,从而调整自身状态(内核/用户态)

特权指令

只有操作系统程序可以使用的指令

非特权指令

用户程序,操作系统程序都可以使用的指令

OS笔记(处理器状态)_第2张图片
打钩的为特权指会

访管指令

使CPU由用户态“陷入”为内核态。



OS笔记(处理器状态)_第3张图片
图片发自App

你可能感兴趣的:(OS笔记(处理器状态))