2009-09-10 107 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)的存儲介質。如今,這種方法在很大程度上被放棄,因爲固件能夠在方便的純電子操作中覆蓋自身。