BIOS的理解以及实现详细介绍
2023-09-27 本站作者 【 字体:大 中 小 】
简单介绍,如果专门做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规范,填鸭式的去实现而已,入门的门槛低了很多。
猜你喜欢
U盘的选购小技巧
怎么把相机照片倒进电脑
微软4月13日结束对Windows Vista支持
Flash如何插入到PowerPoint2003中
excel2013怎么定位?excel2013定位(图文)
苏泊尔压力锅电脑板故障(苏泊尔压力锅故障及维修办法)
单元格自动切换输入法的技巧
mt65xx android phone驱动
oppo怎么画圣诞树
电脑版剪映怎么去噪音
太原市旅游攻略 太原最值得去的地方
密云古北水镇旅游攻略 密云古北水镇一日游攻略
银川沙湖旅游攻略 银川沙湖几月份去最好
黔东南旅游攻略 贵州黔东南旅游攻略自由行
青海湖旅游住宿攻略 青海湖环湖住宿攻略
丽江大理洱海旅游攻略 丽江大理攻略最佳旅游攻略
长春旅游攻略景点必去 长春市区旅游攻略必去景点
康定新都桥旅游攻略 新都桥必去的几个景点
普陀山自驾旅游攻略 普陀山旅游自驾游攻略
南昌旅游攻略景点必去 南昌必看的旅游点