操作系统运行在什么基础上

都说玩电脑就是玩软件,软件运行在操作系统上,那么操作系统是在什么基础上运行呢????
是电脑硬件芯片吗?详细说下。

肯定实在硬件上啊,就是CPU、内存、总线、芯片组等等的支持。其实说软件跑在操作系统上不是很准确,准确的应该说,在操作系统的管理下,在硬件设备的支持下运行

操作系统也是软件,但是比较特殊的是,他是电脑中第一个运行的软件,所以他可以管理其他软件。操作系统还负责管理硬件,分配硬件资源给应用软件使用。

其实任何软件都是跑在硬件上的,但是为什么操作系统这么特殊呢。其实CPU有两种工作模式,一种叫特权模式,只有操作系统工作在这个模式上。这个模式可以直接访问硬件,可以执行好多特权指令。而用户程序都工作在用户模式,在这种模式工作的CPU只能执行基本的指令,当用户程序想干些关键的操作时,他会向操作系统请求,由操作系统帮他完成,即"系统服务"
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-08
运行在2进制的程序上
相似回答