操作系统
- 一、第一章:操作系统概述
- Ⅰ. 操作系统的基本概念
- 1.操作系统的概念
- 1.1 什么是操作系统?
- 1.2 计算机系统的构成
- 1.3 OS是一种系统软件
- 1.4 OS作为系统软件,做了哪些事情
- 2.操作系统的目标和功能
- 2.1 目标
- 2.2 功能
- 3.操作系统的特征
- 3.1 并发
- 3.2 共享
- 3.3 虚拟
- 3.4 异步
- Ⅱ.操作系统的发展与分类
- 1.操作系统是怎么发展过来的?
- Ⅲ.操作系统的运行环境
- 1. 操作系统的运行机制
- 1.1 时钟管理
- 1.2 中端机制★★
- 1.3 原语
- 1.4 系统数据结构
- 1.5 系统调用
- 2.操作系统体系结构
- 1. 操作系统的结构是怎样设计的?
- 二、第二章:进程管理
- Ⅰ. 操作系统的基本概念
一、第一章:操作系统概述
Ⅰ. 操作系统的基本概念
1.操作系统的概念
1.1 什么是操作系统?
操作系统(Operating Ststem, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。
1.2 计算机系统的构成
1.3 OS是一种系统软件
系统软件主要功能:
- 与硬件交互
- 对资源共享进行调度管理
- 解决并发操作处理中存在的协调问题
- 数据结构复杂,外部接口多样化,便于用户反复使用
1.4 OS作为系统软件,做了哪些事情
- 管理与配置内存
- 决定系统资源供需的优先次序
- 控制输入设备与输出设备
- 操作网络与管理文件系统等基本事务
- 提供一个让用户与系统交互的操作界面
2.操作系统的目标和功能
2.1 目标
2.2 功能
3.操作系统的特征
3.1 并发
3.2 共享
3.3 虚拟
3.4 异步
Ⅱ.操作系统的发展与分类
1.操作系统是怎么发展过来的?
Ⅲ.操作系统的运行环境
1. 操作系统的运行机制
1.1 时钟管理
1.2 中端机制★★
1.3 原语
一系列指令的封装
1.4 系统数据结构
1.5 系统调用
CPU从目态切换到管态 只有一种方式就是:访管指令或系统调用(都是基于中断实现的)
2.操作系统体系结构
1. 操作系统的结构是怎样设计的?
微内核直接与硬件相关的功能