2009-09-10 94 views
0

我听说固件固件来自它之间洁具和洁具。我也听说它是指来自构建硬件的公司(公司)的软件。固件这个词来自哪里?

第一次使用这个术语的时间是什么?术语的起源是什么?

+6

我从来没有听说过它被用于你描述的第二种方式。 – 2009-09-10 16:00:19

+0

我应该问这个应该是wiki;我的错。 – sal 2009-09-10 17:15:35

+0

@Spencer,我希望有人能找到这个起源的参考。 – sal 2009-09-10 19:25:29

回答

6

Wikipedia

术语 “固件” 是由 阿谢尔奥普勒在1967年Datamation杂志 文章杜撰。本来,这意味着 微码 - 一个可写 控制存储设备的内容(一个专门的小 区的RAM存储器),其定义和 实现计算机的指令集 ....固件已演变意味着 几乎所有的可编程内容一个 硬件设备,不仅用于处理器的机器代码 ,也 配置和数据 专用集成电路 集成电路(ASIC),可编程逻辑器件 等

+3

它介于硬件(软件)和软件(软件)之间 - 所以它很坚固! – 2009-09-10 16:04:03

+2

'LMWTFY'然后(“LMGTFY”的变体!) – Skizz 2009-09-10 16:05:18

0

一个简单querywikipedia会回答这个问题,真的..

+0

-1用于发布无文字链接 – 2009-09-10 15:59:18

+0

+1 @Graeme真的,我们应该复制所有链接吗? – 2009-09-10 16:05:16

+1

@Grzegorz:绝对是的,至少是相关的部分。否则,你会迫使读者转到另一个网站,该网站可能已经消失或信息发生变化。如果其他人在两年后​​有相同的问题,并通过谷歌找到了这个页面,那么在这里找到答案比用于回答的链接要有用得多。 – 2009-09-10 16:40:11

4

http://en.wikipedia.org/wiki/Firmware#Origin_of_the_term

固件

产地术语

术语 “固件” 是由Ascher的奥普勒在1967年Datamation杂志杜撰的文章。 1最初,它意味着微代码 - 一个可写控制存储器(一个专门的RAM存储器小区域)的内容,它定义并实现了计算机的指令集。如果需要专用或修改中央处理单元(CPU)可执行的指令,则可以重新加载固件。如最初使用的那样,固件与硬件(CPU本身)和软件(在CPU上执行的正常指令)形成对比。它不是由CPU机器指令组成的,而是由机器指令实现中涉及的较低级别的微代码组成的。它存在于硬件和软件的边界上,因此称为固件。

后来这个术语被扩大到包括任何类型的微码,无论是RAM还是ROM。

稍后,该术语在流行用法中再次得到扩展,以表示ROM驻留的任何内容,包括BIOS,引导加载程序或专用应用程序的处理器机器指令。

当谈到将固件升级到新版本的问题时,一种典型的过程直到20世纪90年代中期才取代含有固件(通常是嵌入式ROM)的存储介质。如今,这种方法在很大程度上被放弃,因为固件能够在方便的纯电子操作中覆盖自身。