第一章 导论 1、操作系统的功能作用: (1)作用:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件,使用户与计算机之间的接口。 (2)功能:处理机管理、存储管理、设备管理、文件管理、用户接口。 2、操作系统的发展过程: (1)手工操作时期:人工干涉,用户独占。 (2)早期批处理时期:出现了完成作业自动转换工作的程序叫监督程序,包括早期联机批处理、早期脱机批处理。 (3)多道批处理系统:在内存中同时存放多道程序在管理程序的控制下交替执行,用户独占。 (4)分时系统:用户与主机交互。 (5)实时系统:具有专用性及时性。 (6)现代操作系统(网络操作系统和分布式操作系统):有网络地址,提供网络服务,实现资源共享。 第二章 计算机系统结构 1、计算机系统在硬件方面的保护: (1)双重模式操作:用户模式、监督程序模式,双重模式操作为人们提供了保护操作系统和用户程序不受错误用户程序影响的手段。 (2)I/O 保护:定义所有 I/O 指令为特权指令,所以用户不能直接发出 I/O 指令,必须通过操作系统来进行。 (3)内存保护:对中断向量和中断服务程序进行保护,使用基址寄存器和界限 寄存器。 (4)CPU 保护:使用定时器防 止 用户程序运行时间过长 ,操作系统在将 控制权交给 用户之前 ,应确 保设置 好 定时器,以便 产 生 中断。 第三 章 操作系统结构 1、操作系统的基本 组成:进程管理、内存管理、文件管理、输 入 /输 出系统管理、二级 存储管理、联网、保护系统、命 令解 释 系统。 2、系统调 用的含 义:系统调 用提供了进程与操作系统之间的接口。分为五 类 :进程控制、文件管理、设备管理、信 息 维 护、通信 。 3、操作系统设计所采 用的结构: ( 1) 简 单 结 构 : 以 较 小 、 简 单 且 功 能 有 限 的 系 统 形 式 启 动 , 但 后 来 渐 渐 超 过 了 其 原 来 的 范 围 , 由于 运 行 所 用 的 硬 件 有 限 , 它 被 编 写 成 利 用 最 小 的 空 间 提 供 最 多 的 功 能 。 ( 2) 分 层 方 法 : 优 点 : 模 块 化 , 简 化 了 调 试 和 系 统 验 证 ( 灵 活 性 强 ); 缺 点 : 涉 及 对 层 的 仔 细 认 真的 定 义 的 困 难 , 效 率 较 差 ( 3) 微 内...