操作系统(第四版)
上QQ阅读APP看书,第一时间看更新

1.3.5 虚机器的观点

从服务用户的机器扩充的观点来看,操作系统为用户使用计算机提供了许多服务功能和良好的工作环境。用户不再直接使用硬件计算机(称为裸机),而是通过操作系统来控制和使用计算机,从而把计算机扩充为功能更强、使用更加方便的计算机系统(称为虚拟计算机)。操作系统的全部功能,例如系统调用、命令、作业控制语言等,称为操作系统虚机器。

虚机器观点从功能分解的角度出发,考虑操作系统的结构,将操作系统分成若干个层次,每一层次完成特定的功能,从而构成一个虚机器,并为上一层次提供支持,构成它的运行环境。通过逐个层次的功能扩充最终完成操作系统虚机器,从而向用户提供全套的服务,完成用户作业要求。