操作系统有什么用呢?抱歉,我是一个初学编程的人,对很多术语都不懂,麻烦大神用形象化的语言形容下,

操作系统有什么用呢?抱歉,我是一个初学编程的人,对很多术语都不懂,麻烦大神用形象化的语言形容下,大神见谅

操作系统工作在ring0级,也就是最高权限,可以得到所有硬件资源。普通的用户层应用程序工作在ring3级,需要从操作系统那里申请调取什么什么资源。比如说写个简单的程序要在屏幕上输出hello world,调用printf时,应用程序向操作系统发出请求,操作系统会调用底层的函数与硬件打交道让屏幕显示出hello world。
它对于计算机的作用就是一个里程碑了,可以屏蔽掉繁琐的硬件操作让程序员一心研究程序的功能。就像你去下馆子,你点了菜,操作系统在后台做了一切的事情,你只知道最后这盘菜端到了你面前就行了。追问

谢谢,你的话让我豁然开朗

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答