BIOS的理解以及实现详细介绍
发布时间:2023-08-07 09:01:37
简单介绍,如果专门做firmware相关的朋友应该比较熟悉。本文主要针对新手,BIOS的理解以及实现介绍,希望对新手有帮助
简单介绍,如果专门做firmware相关的朋友应该比较熟悉。本文主要针对新手,BIOS的理解以及实现介绍,希望对新手有帮助。
先说说刷写,对于rom文件,无论是什么文件格式,bin也好,rom也好...文件格式对于rom芯片本身来说是没有什么意义的。相应的刷写软件会去看是不是自己支持的文件格式。
我接触bios以前,对于BIOS很陌生,感觉setup界面里的就是bios,cmos就是bios....这些不恰当的想法伴随了我整个学生时代。
其实从根本上简单的理解,bios是比较简单的,bios就是基本的输入输出系统,既然是个系统,它就像windows, linux那样会做很多事情,为什么每台机器都能装操作系统,而每个型号的机器的bios有不尽相同呢?
记住一个道理,OS是给大家用的,BIOS是给特定平台用的。所以,也好理解,操作系统不知道当前的硬件怎么操作所以需要别人来帮助控制,这也就有了bios。
对于bios要做的事情主要有核心的一下几个方面:
1。让所有的设备能够正常使用
2。为别人提供一些信息和管理方法(这里的别人指的是操作系统和其他软件)
3。实现计算机厂商的特定功能
逐条解释一下吧
第一条我就跳过了(没什么可说的)
第二条,为了让用户能按操作系统提供出来的功能进行管理,所以大家要商量好怎么来实现,以电源管理为例子,win98 se以前是APM,以后是acpi。既然有了这样的规范,硬件,软件都要支持,所以无论是板子还是操作系统还是BIOS都要依照规范来。其他的例子,smbios...
第三条,比如说超频功能,SLP 2.0, 联想的特色功能 等等。
PC从IBM设计出来,已经发展了几十年,BIOS为了兼容IBM的构架也是没怎么变化,无论是x86还是什么其他构架,bios已经很成熟了。随着UEFI的到来,这一传统将被颠覆。大家要做的无非是依照UEFI规范,填鸭式的去实现而已,入门的门槛低了很多。


猜你喜欢
- 最近,不少用户反映在开机的过程中会开机故障。据用户反应遇到无法开机并提示pxe mof: exiting pxe rom不知道该怎么办。不用
- 有很多系统部落win用户在更新系统补丁并重启后出现了正在准备自动修复的提示,之后又显示“正在尝试修复”然后又失败,重启后也还是这样,遇到这种
- 在wps文字中有时需要用到换肤插件,对于刚接触wps文字的人来说,可能不知道该怎样使用换肤插件,下面就让小编告诉大家在wps文字中如何使用换
- 荣耀 8x锁屏后收不到消息怎么办?有些用户在使用荣耀 8x锁屏后会出现收不到消息的情况,这是怎么回事呢?要怎么解决这个问题?下面就给大家分享
- 不知道大家注意过没有,在PowerPoint中的“配色方案”其实是一种特殊的模板,如果你想将某个配色方案应用于多个幻灯片,可以按住Ctrl键
- 一个加密的word文件,当我们想修改其密码或者对密码进行清除时,应该怎么操作呢?那么下面就由小编给大家分享下修改和清除密码的技巧,欢迎大家来
- 在优化时有些系统服务是不能关闭的,到底哪些服务是该删还是不能动呢?下面脚本之家小编给大家说说Windows7绝对不能关闭的服务相信大家对Wi
- 啊噗啊噗upupoo怎么设置动态壁纸?upupoo是一款多人使用的桌面工具,支持各种动态壁纸的下载使用,大量的素材让你的桌面跟美观,那对于刚
- 最近有Win7系统用户反映,电脑用着用着总觉得很卡,所以打开了进程管理器查看,发现有一个wmiprvse.exe进程占用了较高的cpu,用户
- 有很多朋友想要了解怎么使用DISM命令修复Windows映像,今天系统之家小编就来详细讲讲这件事,不只是告诉大家命令,还要介绍为什么要这么做
- 玩赛博朋克2077程序挂了怎么解决?最近很多玩家都在玩赛博朋克2077游戏,但是有很多玩家在下载了最新的赛博朋克2077游戏后都出现了程序挂
- 时隔一周,苹果向开发者预览版用户推送了iOS 13第8个测试版Beta 8的更新,已经安装了iOS 13测试版描述文件的用户可直接在设备上O
- 通常情况下,人事部门要求新入职的员工填写员工资料表,以便于了解新员工的基本资料。这些表格通常都与图 1所示的表格相似,但人事管理员希望将此类
- Word中处理个人简历表格时,经常要遇到将一个表格的某些行复制到另一个表格的情形。看起来很简单的一个问题,却常常会出现意外的结果——即使两个
- 早在 Windows 10 发布时,它将成为 Windows 的最后一个版本。在那之后,我们将在服务上安装 Windows,并计划让它随着时
- 小伙伴们大家好,今天给大家分享的是办公软件当中Word的基础知识,如果你是小白,可以跟随我的文章学习哦,一定会让你轻轻松松学会的,那么在工作
- Understand是一款针对程序员设计的代码静态分析软件,不仅可以有效率的查看、审查代码,但是代码写的很多如何定位?这个时候就需要搜索功能
- 大家都知道在office软件中有个“公式编辑器”,它是个可选组件,利用它可以轻松的输入各种复杂的数学公式。现在这个功能已经在Windows
- 我们在工作中经常会用到wps表格来处理数据,那么,你知道如何在wps表格中插入新行吗?下面就让小编告诉你 如何在wps表格中插入新行的方法。
- 现在不少用户的电脑都是Win10系统,不少用户在使用电脑的时候都需要使用到CAD。但是最近有不少用户在安装CAD的时候出现了软件不兼容的情况