一、操作系统的概念(定义)功能和目标
操作系统的概念(定义)
操作系统的功能和目标——作为系统资源的管理者
操作系统的功能和目标——向上层提供方便易用的服务
封装思想:操作系统把一些丑陋的硬件功能封装成简单易用的服务,使用户能更方便地使用计算机,用户无需 关心底层硬件的原理,只需要对操作系统发出命令即可
1.GUI:图形化用户接口(Graphical User Interface)
2.联机命令接口
3.脱机命令接口
4.程序接口
操作系统的功能和目标——作为最接近硬件的层次
知识回顾与重要考点
二、操作系统的四个特征
知识总览
操作系统的特征——并发
操作系统的特征——共享
操作系统的特征——并发和共享的关系
操作系统的特征——虚拟
操作系统的特征——异步
知识回顾与重要考点
三、操作系统的发展与分类
知识总览
手工操作阶段
批处理阶段——单道批处理系统
批处理阶段——多道批处理系统
分时操作系统
实时操作系统
其他几种操作系统
知识回顾与重要考点
四、操作系统的运行机制
预备知识:程序是如何运行的?
内核程序 v.s. 应用程序
特权指令 v.s. 非特权指令
内核态 v.s. 用户态
内核态、用户态 的切换
知识回顾与重要考点
两种指令、两种处理器状态、两种程序
操作系统的内核
操作系统的体系结构
知识回顾与重要考点
五、中断和异常
中断的作用
中断的类型
内中断的例子
外中断的例子
中断的分类
中断机制的基本原理
知识回顾与重要考点
六、系统调用
什么是系统调用,有何作用?
系统调用与库函数的区别
小例子:为什么系统调用是必须的?
什么功能要用到系统调用?
系统调用的过程
系统调用的过程
陷入指令在用户态执行,因此不是特权指令
知识回顾与重要考点
七、操作系统的体系结构
操作系统的内核
有 大内核 和 微内核 两种体系结构
操作系统的体系结构
*注:考试的时候不要写成:变态“,而是”cpu状态的转换“
知识回顾与重要考点
八、第一章知识回顾
系统调用 是一种特殊的异常