当前位置: 首页 > 开发知识 >

操作系统的爸爸和爷爷

作者:游戏app开发公司 阅读: 发布时间:2024-08-23 10:01

摘要:从本质上来说,操作系统也是一个软件,只不过这个软件功能异常强大,它可以管理其它的软硬件。一共512个字节,其中446个字节是主引导程序,64个字...

_操作爷爷爸爸系统的小说_韩雪爷爷爸爸

从本质上来说,操作系统也是一个软件,只不过这个软件功能异常强大,它可以管理其它的软硬件。那么操作系统是如何管理软硬件的呢?

现在的电脑都有一个BIOS,它就是操作系统的爷爷。那么什么是BISO呢?Basic Input Output System,基本的输入输出系统。软件的本质就是给出一些输入,然后输出一些结果。

电脑启动后,最先执行的就是BIOS。它其实就是一段程序,和我们写的程序,还有操作系统不同的是,它是写在ROM里面。开机后,就会加载这段程序。可以说没有这段程序,什么操作系统都无法运行。

那么这段程序都做了些什么?它干了三件事。

第一, 进行自检和初始化程序。就是对硬件进行检测,比如,我们的内存有问题了,他就会报警,我们经常听到的硬件报警声,就是BIOS进行控制的。

第二, 硬件的中断处理,我们对硬件的操作,比如打开光驱,输入文字,这些都是要进行CPU处理的,而BIOS就是告诉CPU设备的中断号是什么,好进行相应的跳转处理

第三, 处理程序的服务请求。我们的输入和输出信息都需要进行传输处理,而BIOS就是我们进行处理的传输工具。

BIOS最重要的一个功能就是加载了MBR,也就是操作系统的爸爸。Main Boot Record,主启动记录。一共512个字节,其中446个字节是主引导程序,64个字节是记录4个分区表项,还有2个字节是结束标志。

我们都知道程序是要加载进内存中才能执行的,那么我们的操作系统是放在硬盘上的,它是如何加载进内存的呢?这就需要它的爸爸MBR进行引导。因为MBR是位于0柱面、0磁头、1扇区,所以它总是最先执行的。通过它,我们才能找到操作系统所在硬盘的位置,才知道硬盘的分区情况。

所以操作系统启动的流程就是BIOS进行自检,然后加载执行MBR,MBR读取自身分区表记录,加载操作系统。

软件   加载   操作系统   BIOS   MBR  
  • 原标题:操作系统的爸爸和爷爷

  • 本文由游戏app开发公司小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与迪集网络联系删除。
  • 微信二维码

    CLWL6868

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员

    点击这里给我发消息电话客服专员

    在线咨询

    免费通话


    24h咨询☎️:132-5572-7217


    🔺🔺 24小时客服热线电话 🔺🔺

    免费通话
    返回顶部