3操作系统的作用 (1)从资源管理观点一操作系统是系统资源管理者 Operating System as a Resource Manager) 操作系统是资源管理程序,它用于控制和管理计算机系统的硬 件和软件资源 计算机系统资源 操作系统: 软件: 文件系统 硬件:I/O设备 设备管理 存储器 存储器管理 处理器 处理器(进程)管理 2021/2/19 计算机操作系统 1.11
2021/2/19 计算机操作系统 1.11 3 操作系统的作用 (1)从资源管理观点―操作系统是系统资源管理者 ( Operating System as a Resource Manager) 操作系统是资源管理程序,它用于控制和管理计算机系统的硬 件和软件资源。 ◼ 计算机系统资源: 操作系统: 软件: 文件系统 硬件:I/O设备 设备管理 存储器 存储器管理 处理器 处理器(进程)管理
(2)从软件分层、扩允机器的观点一一 操作系统是扩充裸机的第一层系统软件 软件:语言处理程序 虚拟机2 软件:操作系统 虚拟机士 硬件(裸机) 虚拟机:二者结合变成了功能更强大使用更方便的机器 固件:为了改善系统的性能,将操作系统中与硬件密切有关 的部分软件,通过微程序设计技术转化为硬件,也就是通常 所说的固化,这些具有软件功能的硬件称为固件。例如IBM 公司生产的AS/400结构如下: 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.12 (2)从软件分层、扩允机器的观点―― 操作系统是扩充裸机的第一层系统软件 软件:语言处理程序 虚拟机2 软件:操作系统 虚拟机1 硬件(裸机) 虚拟机:二者结合变成了功能更强大使用更方便的机器 ◼ 固件:为了改善系统的性能,将操作系统中与硬件密切有关 的部分软件,通过微程序设计技术转化为硬件,也就是通常 所说的固化,这些具有软件功能的硬件称为固件。例如IBM 公司生产的AS/400结构如下:
从软件分层、扩允机器的观点-1 OS OS/400 OS/400 3.1 V3R6 微技术独立机器接口 码层 特许内码系统特许内码 (LIC) (SLIC 硬CISC指令集RISC指令集 件 CISC AS/400 RISC AS/400 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.13 从软件分层、扩允机器的观点-1 OS OS/400 3.1 OS/400 V3R6 微 技术独立机器接口 码 层 特许内码 (LIC) 系统特许内码 (SLIC) 硬 CISC 指令集 RISC 指令集 件 CISC AS/400 RISC AS/400
(3)从服务用户的观点一一操作系统是用户与裸机之间接口 用户 操作系统 接口 裸机 系统提供的接口有二类: 类是命令接口,它提供一组键盘命令,供用户组 织和控制自己的作业运行。(如D0S输入指令一识别 后-内部OS模块-操作完成) 另一类是程序级接口,它提供一组系统调用,即OS 中某个模块功能,供用户程序和其它程序调用。() WINDOWS的窗口,VC、VB调用)(例MS-D0S) 2021/2/19 计算机操作系统 1.14
2021/2/19 计算机操作系统 1.14 (3)从服务用户的观点――操作系统是用户与裸机之间接口 用户 操作系统 接口 裸机 系统提供的接口有二类: 一类是命令接口,它提供一组键盘命令,供用户组 织和控制自己的作业运行。(如DOS输入指令-识别 后-内部OS模块-操作完成) 另一类是程序级接口,它提供一组系统调用,即OS 中某个模块功能,供用户程序和其它程序调用。() WINDOWS的窗口,VC、VB调用)(例MS-DOS)
Layers and views of a Computer System End User Programmer Application Programs Operating- Utilities ystem Designer Operating-System Computer Hardware 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.15 Layers and Views of a Computer System End User Programmer OperatingSystem Designer Computer Hardware Operating-System Utilities Application Programs