第 1 章 计算机系统概述
1.1 操作系统的基本概念
1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、作为扩充机器、虚拟机)
操作系统是系统最基本最核心的软件,属于系统软件;控制和管理整个计算机的硬件和软件资源;合理的组织、调度计算机的工作与资源的分配;为用户和其它软件提供方便的接口和环境。
1.1.2 操作系统的特征(并发、共享、虚拟、异步)
并发
共享
虚拟
异步
1.2 操作系统的发展和分类
1.2.1 操作系统的发展和分类(手工、单道/多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)
手工操作阶段
批处理阶段–单道批处理系统
批处理阶段–多道批处理系统
分时操作系统
实时操作系统
其他几种操作系统
1.3 操作系统的运行机制和体系结构
1.3.1 操作系统的运行机制和体系结构(大内核、小内核)
两种指令
两种处理器状态
两种程序
运行机制
内核
1.3.2 中断和异常(内中断和外中断、中断处理过程)
中断的概念和作用
中断的分类
外中断的处理过程
1.3.3 系统调用(执行过程、访管指令、库函数与系统调用)
系统调用的概念和作用
系统调用和库函数
系统调用背后的过程
发出系统调用请求是在用户态,而对系统调用的相应处理在核心态下进行