
固件(firmware),台湾、港澳作“韧体”,在电脑中是一种嵌入在硬件装置中的软件。通常它是位于快闪存储器或EEPROM和PROM中,而且可以让使用者更新。
顾名思义,固件的所在是位于软件和硬件之间的。像软件一样,他是一个被电脑所执行的程式。然而它是对于硬件内部而言更加贴近以及更加重要的部份,而对于外在的世界而言较无重要的意义。
固件的范例包含:
未经授权地更改固件有时候可以得到制造商不提供的功能或规避某些侦测,例如使DVD播放机的区码功能失效。
目录 |
"固件"这个名词是源自于为了 如AMD29xx所写之微程序之微程式。后来它被当成取代一个低价的微处里器里的一部分功能。
实际而言,规律的固件的升级可以提升效能以及可靠性。在众多的有规律的固件升级中烧录装置是其中之一,比如说光源烧录器(DVD, CD, HD DVD, Blu-ray),随着媒体技术的日新月异,固件的更新可以确保硬件保持在最新的状态以及确保其相容性。
固件已经演进为一个硬件装置当中的可编程化的内容,比如说固件可能包含有一处理器之机械码或者固定功能之装置,或是闸道阵列或者可编程化之逻辑装置之设定。
固件的一个一般性的特色是它可以被在生产后或用电子的方式或者用取代储存媒介的方式更新。
固件可以 — 但并非必需 — 暴露出一个可由外界连接的接口。比如说在某些调制解调器的实作中,固件并非可以直接存取,但却是由硬件以及韧体所组成回应主机的一部分。
固件原本被存放在于ROM中,然而价格以及效能的需求已经让原件供应商妥协于其他的替代方案,包含了非挥发性的媒体比如说EEPROM以及快闪存储器或是SRAM的解决方案。
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History