1.1用户空间与内核空间(用户态 / 管态)
- 内核程序 ---- 应用程序
- 核心态 ----- 用户态
- 特权指令 ----- 非特权指令
1.2 时钟管理
- 计时器:提供系统时间
- 时钟中断: 进程切换
1.3 中断机制
提高多道环境下CPU的利用率
- 外部中断:中断信号来源于外部设备
- 内中断:中断信号来源于当前指令
(异常,陷阱,故障,终止)
中断处理过程
- 产生一个故障中断
①关中断
②保存断点(程序计数器pc)
③引出中断服务程序
④保存现场和屏蔽字
⑤开中断
⑥执行中断服务程序
⑦关中断
⑧恢复现场和屏蔽字
⑨开中断
⑩中断返回
1.4 原语
- 由若干条指令组成
- 用来完成某个特定功能
- 执行过程不会被中断