**部分 操作系统概论
第1章 操作系统概述
操作系统是计算机系统的重要组成部分,在计算机系统中来认识操作系统可以更全面地掌握其知识点,深化对它的学习与理解。本章以单处理器操作系统为基础,从操作系统的层次化模型出发,介绍操作系统的基本概念、研究观点、特点以及发展与类型等特性;然后结合操作系统运行环境,介绍计算机硬件对操作系统运行的支持;*后介绍操作系统的结构设计方法。
1.1 操作系统的概念
1.1.1 操作系统层次模型
1.计算机系统的组成
操作系统(Operating System,OS)是计算机系统中一个重要的系统软件。为了全面理解操作系统这一特殊软件本身的组成、功能以及在整个计算机系统中所处的地位和作用,我们首先回顾一下计算机系统的组成结构。
1945年,美籍科学家冯·诺依曼(von Neumann)提出了存储程序的设计思想。至今,单处理器计算机系统主要仍然以冯·诺依曼结构为设计基础。按照这一结构体系,一个完整的计算机系统包括计算机硬件系统和计算机软件系统两部分。
计算机硬件系统是指构成计算机的所有物理部件,按照一定的方式组成的集合。其中的组成方式就是系统的体系结构。冯·诺依曼将计算机分成5大基本部分:存储器、运算器、控制器、输入设备和输出设备。……