操作系统--概述与结构
什么是操作系统?
操作系统是管理计算机硬件的程序,在计算机用户和计算机硬件之间起媒介作用的一种程序。
计算机系统部件
- 计算机硬件:提供基本的运算资源(CPU、内存、IO设备),CPU是硬件的核心,是计算机系统的心脏。
- 操作系统:是覆盖在计算机硬件之上的一层软件。是整个计算机软件的核心,是计算机系统的大脑。是整个计算机系统的控制中心,是计算机系统中最重要的、最复杂的系统软件。
- 应用程序:定义解决用户问题的资源使用方式(浏览器、游戏、视频等)
- 用户:一般指的是人
操作系统的目标:
- 执行用户程序并使用户问题更易解决。
- 使计算机系统更 易使用。
- 以一种有效的方式使用硬件。
从操作系统服务来看整个操作系统的结构:
系统调用--提供在运行程序和操作系统之间的接口。通常以汇编语言指令形式提供。