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规范,填鸭式的去实现而已,入门的门槛低了很多。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
word与ppt文档怎样快速更改字母的大小写?
![](https://img.aspxhome.com/file/2023/3/32423_0s.jpg)
修改或重置 Apple ID 的密码的三种方式
![](https://img.aspxhome.com/file/2023/5/a198485_0s.jpg)
word 2019如何创建空白文档和模板文档
![](https://img.aspxhome.com/file/2023/1/35221_0s.jpg)
office安装成功后每次使用模板都会提示下载模板出错怎么办?
![](https://img.aspxhome.com/file/2023/1/15381_0s.jpg)
WPS文档页面宽度怎么调整到与显示窗口一样
![](https://img.aspxhome.com/file/2023/7/a182727_0s.png)
Win7系统如何更改鼠标指针?
![](https://img.aspxhome.com/file/2023/4/a311578_0s.jpg)
advanced systemcare如何设置自动关机
![](https://img.aspxhome.com/file/2023/9/a341140_0s.png)
word文档如何添加论文注释
![](https://img.aspxhome.com/file/2023/7/19377_0s.png)
时间有些不准在Windows8中如何设置时间和日期
![](https://img.aspxhome.com/file/2023/29/a254093_0s.jpg)
Win7输入法无法切换怎么办?
![](https://img.aspxhome.com/file/2023/1/a280952_0s.jpg)
如何在Powerpoint 中(实现)输入上标、下标
新浪爱彩怎么找回密码?新浪爱彩找回密码的方法
![](https://img.aspxhome.com/file/2023/8/a336308_0s.jpg)
EXCEL中如何给成绩进行排名
WPS文字小技巧—如何给文字添加拼音
Win8如何进入干净启动模式对系统故障进行排查
![](https://img.aspxhome.com/file/2023/29/a254204_0s.jpg)
Win10电脑新加硬盘如何分区?
![](https://img.aspxhome.com/file/2023/5/a315938_0s.jpg)
windows10关闭防火墙怎么关_win10防火墙关闭设置方法
![](https://img.aspxhome.com/file/2023/3/a294469_0s.jpg)
Win11如何禁用Superfetch服务?
![](https://img.aspxhome.com/file/2023/27/a235519_0s.jpg)
Word边框设置技巧
![](https://img.aspxhome.com/file/2023/9/22429_0s.png)
Windows10系统彻底关闭Windows Defender的技巧分享!
![](https://img.aspxhome.com/file/2023/30/a268987_0s.jpg)