回顾一下操作系统的历史,操作系统的前身是仅具有加载和运行功能的监控程序,
再后来人们发现输入输出操作本质一样,就在监控程序中加入了输入输出功能
为了便利,慢慢发展完善,一步一步形成了如今的操作系统。现在操作系统已经很完善了,导致程序员们越来越少关注硬件,,由于操作系统的诞生,即使是对硬件一窍不通的人也可以做出一个又模有样的程序。在操作系统这个运行环境下应用并不能直接操作硬件,而是通过操作系统来间接的操作硬件
关于操作系统的硬件控制功能,主要有一些小的函数集合体来实现,称为系统调用。高级语言不依存于特定操作系统,因为操作系统之间几乎都能使用相同的源代码,高级语言在编译时会转换为相应的操作系统的系统调用。硬件也愈来愈抽象化。
Windows操作系统的特征:
- 32/64位操作系统
- 通过API函数集来提供系统调用
- 提供采用了图形用户界面的用户界面
- 通过WYAIWYG实现打印输出
- 提供多任务功能
- 提供网络功能及数据库功能
- 通过即插即用实现设备驱动的自动设定
标签:功能,调用,操作系统,第九章,输入输出,程序,硬件 From: https://www.cnblogs.com/wcpp/p/18032961