现在的计算机主要由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口以及其他输入输出硬件设备组成,如果一个程序想要调用者所有硬件接口而进行单独的代码开发,那么是一个太过于繁琐的事情了。
这时:操作系统来做中间件,由上层的代码下发命令,让操作系统来进行对电脑硬件的处理工作。这样就可以大大的提高代码的简洁程度。
操作系统主要的功能由:
- 隐藏凑楼的硬件调用接口,为了应用程序更方便的调用硬件资源,提供更简单,更清晰的模型(系统调用接口)。
- 将应用程序对硬件资源的静态请求变得有序化,按照顺序来进行硬件资源的分配工作。
标签:硬件资源,调用,操作系统,代码,接口,硬件,计算机 来源: https://www.cnblogs.com/xinbing/p/15985728.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。