中断
小于 1 分钟
基本概述

用户态切换
发生中断或异常时,运行用户态的cpu会立刻进入核心态,这是通过硬件实现的,例如由一个特殊的寄存器存放cpu状态,0核心态,1用户态
特殊的中断指令
陷入指令
又称访管指令、trap指令,通过该指令实现系统调用,把cpu的使用权主动交给操作系统,该指令用户态可使用,故不是特权指令
中断保存内容
中断处理需要保护现场,那么需要保存的内容是什么呢
中断处理:需要保存程序断点(PC)和程序状态寄存器(PSW),这些工作有硬件实现
子程序调用:只需要保存PC
操作系统:保存通用寄存器的内容

