目录
操作系统的解释
操作系统是计算机中最基础的软件,它运行于内核模式,管理所有所有硬件,执行任何机器能执行的指令。剩下的软件运行于用户模式。每次开机,其实就是我们的操作系统在启动。
广义:操作系统内核+操作系统外壳周边程序(给用户提供使用操作系统的方式)
狭义:操作系统的内核
操作系统既然能管理所有硬件,就可以访问所有硬件,而每一种硬件的特性又不同。如果由操作系统直接访问硬件,则一旦硬件发生变化,操作系统就要响应的做出改变,对操作系统的影响很大。
所以增加了操作系统与硬件层中的驱动层(驱动层是软件,每一种硬件都有自己的驱动层),大部分驱动层都是由厂商自己提供的
体系架构的层状划分
对于我们的外接设备,比如显示器、键盘和鼠标,开机的时候会显示驱动程序正在启动,大约要等一两秒。
操作系统的意义:可以对硬件资源管理(手段),可以方便用户使用(目的)
操作系统对上为用户提供应该稳定、高效和安