第一章 绪论
操作系统的定义
操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
操作系统的特征
多道程序设计技术
- 定义
- 在计算机主存中同时存放几道相互独立的程序。这些程序在管理程序控制之下,相互穿插地运行。当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。
- 特征
- 应用
- 批处理操作系统(系统吞吐率高:脱机操作 、多道运行、 合理搭配作业;作业周转时间长,用户使用不方便)
- 依赖
- 多道程序工作示例
多道程序工作示例
分时技术
- 定义
- 所谓分时技术,是把处理机时间划分成很短的时间片(如几百毫秒)轮转地分配给各个应用程序使用,如果某个程序在分配的时间片用完之前计算还未完成,该程序就暂时中断,等待下一轮继续计算。
- 应用
第二章 结构与硬件支持
处理机的态
- 定义
- 处理机的态,又称为处理机的特权级,是中央处理机的工作状态。当前处理机正在执行哪类程序,决定处理机的态。