请安装我们的客户端
更新超快的免费小说APP
添加到主屏幕
请点击,然后点击“添加到主屏幕”
3月6日,何贤来到凤凰科技,今天有一个非常重要的议题需要确定,那就是播放器的固件,其实早就应该定下来的,前段时间何贤回燕云了,张向东打电话问过何贤,何贤对此出乎他意料的重视,非得等回高州一起来商定。
软件部陈真负责汇报,何贤和董海以及播放器部的主要人员都有参加,曹文轩也叫过来参会。
在大家的强烈要求下,在正式汇报之前,陈真对“固件”这个概念进行了解释。
“固件,英文叫firmware,一般存储于设备中的可擦除只读存储器EEPROM或FLASH芯片中,担任着一个数码产品最基础、最底层工作的软件才可以称之为固件,比如只要自己搞过组装电脑的都知道的计算机主板、显卡、打印机上的基本输入/输出系统BIOS(BasicInput/outputSystem),都叫它固件。
固件的“固”,firm有牢固之意,固件是一种嵌入在硬件设备中的软件。不更新,或者更新频率低,多用于嵌入式设备,通常是为某一种设备设计的。
虽然以“固件”为名,但不管怎么说,它还是应当被我们理解为软件,其实任何数码设备都有固件,只是我们有时忽略它的存在而已。固件既然是软件,就有大小之分。大的可有几百兆,小的也许只有几K,甚至不足1K。
先举一些常见的例子:数码相机、mp3、mp4、路由器、交换机、猫、PSP、U盘、主板。以上产品的固件也许略有耳闻,也好理解。但下面设备的固件很多人就没听说过了。
鼠标、显示器、光驱、硬盘、键盘、等等都有固件。”
“啊,这些设备里面也有固件啊!”
“是嘛,还真是第一次听说过。”
“陈部长,你不是开玩笑吧,鼠标里也有固件?”
这一说法确实出乎大家的意料,顿时议论纷纷,陈真也知道大家必然会很吃惊,解释道:“确实如此,只要是电子产品,基本就有固件,为什么很多设备都没听说过有固件的说法呢?因为有些设备,在硬件上会出问题,而在软件上、即固件上永远都不会出问题,而且这些固件对于普通用户是无法更新的,或者更新的技术难度比较大。它距离我们太遥远,所以被我们忽略掉而已。”
何贤也是第一次听到这个说法,真是隔行如隔山,每天就在你身边的东西,但是作为非专业人士确实根本不知道里面的高深的技术水平。
何贤问道:“你的意思是我每天用的鼠标和键盘里也有操作系统呗?”
陈真摇头道:“何总你真是个好捧哏,我这就要讲固件和操作系统的区别了,简而言之,对于独立可操作的电子产品,固件一般指它的操作系统。比如咱们的播放器,比如咱们的三码机。同理,其它品牌的手机的固件就是其操作系统。”
“而对于非独立的电子产品,比如硬盘、鼠标、光驱、U盘等设备,固件就是指其最底层的,让设备得以运行的程序代码。这时候就只能叫固件,不能叫操作系统了。”
“在早期,固件一般是终生不改动的,后来发展为可修改的固件,升级固件主要是为了解决一些Bug及兼容性问题。而随着信息时代的来临,厂商的设计很难全面的满足客户需求,更多的厂商把升级固件提供更多更新的功能做为附加值来提供给用户。”
听到这里,一个词蹦入何贤的脑海,“刷机”,这个在智能手机兴起时非常流行的一个现象,随着系统成熟,刷机不再流行,但是系统升级是免不了的,都属于升级固件的行为。
果然陈真接着说道:“所以说手机或者播放器刷固件其实就是重装系统了,刷机就是刷固件,就是重装系统,或者叫升级系统。”
董海也有问题问道:“刚才说的各种硬件都有固件,这个固件听起来和驱动怎么这么像,以前我在学校的时候可没少重装系统,每次重装系统都要折腾半天的驱动程序,什么显卡声卡的驱动,是不是就是每个设备的固件?”
“不是的,这两者有联系,但是有很大的区别,固件为硬件服务,驱动为软件服务,可以简单理解为随硬件自带的叫固件,一般不会改变,在操作系统里安装的叫驱动,同一个硬件针对不同的操作系统有不同的驱动,比如windows98、2000、XP都不一样。驱动装上去之后就成了操作系统的一部分,跑在电脑CPU上,固件是硬件的一部分,跑在硬件板载的嵌入式芯片上。”
“不过嘛,计算机技术发展到今天,体系已经非常繁杂,很多东西叫法不一,包括固件与操作系统的区别,固件与驱动的区别,其实平时分的也没那么清,对非专业人士和你们领导来说,按我... -->>
本章未完,点击下一页继续阅读