球场风云(操作系统),两分钟全知道

在进入这篇博客前,你得有这样一幅画面:
假如你是洛杉矶湖人对的 big boss ,但由于你雇佣的教练需要的佣金太高了,你就直接把他给劝退,然后兼职湖人总教练的职位。但由于你完全是一个小白这时候,你想篮球协会提出了你得不足:
在这里插入图片描述
然后你根据这本秘籍带队,就能了解最基本的球队操作。
进入主题:
就像你做教练一样,你给电脑开机,主板供电。这时候在硬盘那有一个 BIOS(由ROM 只读存储器),里面写死了一些程序。将其加载进内存,然后该程序会创建一个中断向量表和中断程序(詹姆斯来找你的时候,当然希望你放下手头的工作来处理它的问题了)用于鼠标,键盘等基本的输入。还会检测电脑的物理设备是否齐全等。
那怎样加载操作系统呢? 在启动盘里面一个扇区为 512 字节,里面装了一个引导程序 Grub2 该程序会安装指定的程序:
在这里插入图片描述
你可可以通过这篇博客了解一下 Grub2的常规命令

当把BIOS加载到内存后,然后通过 Grub2 下载 boot.img直接都是实模式(寻址位数只有20位) 但加载一些镜像文件时需要更大的内存则需要扩大寻址位数 保护模式 。当加载完 kernel.img 并运行其代码后会出现一下页面:
在这里插入图片描述在然后就是每个球队得有每个球队的文化,就像选择内核的版本一样。最后会通过
kernle.img 里面的主函数显示相关的终端。
总结: 虽然有好多的细节没有说到,但大体的思路就是这样的。
最后作为教练的你当然希望球队能获得今年的总冠军,为此你和你得球员时刻准备着。

发布了51 篇原创文章 · 获赞 65 · 访问量 3246

猜你喜欢

转载自blog.csdn.net/weixin_44678969/article/details/102553827