操作系统思维导图

操作系统思维导图,现代计算机系统由一个或多个处理器,主存储器,打印机,键盘,鼠标,监视器,网络接口以及各种输入/输出设备组成。但是,程序员不会直接处理这些硬件,并且每个程序员都无法掌握所有计算机系统的细节,因此我们不再需要编写代码,因此在硬件的基础上,计算机会安装一层软件, 该软件层可以通过响应用户输入的指令来达到控制硬件的效果,从而满足用户的需求。 该软件称为操作系统,其任务是为用户程序提供更好,更简单和更清晰的计算机模型。

我们常见的操作系统主要是Windows,Linux,FreeBSD或OSX。这种带有图形界面的操作系统称为图形用户界面(GUI),而基于文本和基于命令行的操作系统通常称为Shell。 以下是我们将要探索的操作系统的组件

 

 

操作系统思维导图
  这是一个操作系统的简化图,最下面的是硬件,硬件包括芯片、电路板、磁盘、键盘、显示器等我们上面提到的设备,在硬件之上是软件。大部分计算机有两种运行模式:内核态和 用户态,软件中最基础的部分是操作系统,它运行在 内核态中,内核态也称为 管态和 核心态,它们都是操作系统的运行状态,只不过是不同的叫法而已。操作系统具有硬件的访问权,可以执行机器能够运行的任何指令。软件的其余部分运行在 用户态下。

用户接口程序(shell 或者 GUI)处于用户态中,并且它们位于用户态的最低层,允许用户运行其他程序,例如 Web 浏览器、电子邮件阅读器、音乐播放器等。而且,越靠近用户态的应用程序越容易编写,如果你不喜欢某个电子邮件阅读器你可以重新写一个或者换一个,但你不能自行写一个操作系统或者是中断处理程序。这个程序由硬件保护,防止外部对其进行修改。

阅读已结束,喜欢的话就点个赞吧
注册坚果云网盘
还有其他问题,可以咨询小坚果咨询小坚果
赞(0)
网站部分内容和图片来源于网络如有侵权请联系我们删除:坚果云网盘-企业同步协作网盘的干货分享 » 操作系统思维导图
分享到: 更多 (0)
操作系统思维导图

本文链接:操作系统思维导图https://content.jianguoyun.com/16669.html

评论 抢沙发

评论前必须登录!

 

坚果云 便捷、安全的网盘产品

免费试用下载客户端