軟體與韌體
韌體基本上是軟體的一種,因此,如果把它們當作明顯不同的東西來比較,那就錯了。與其這樣做,不如讓我們關註韌體與其他軟體的區別。儘管軟體是一個總括性術語,指的是儲存在硬體中的任何資料,但在一般實踐中,它通常指的是在計算機或PDA等裝置上執行的程式。韌體仍然屬於這一類,因為它是負責某些硬體操作的程式設計資訊。
通常,軟體往往是非常有用的大型應用程式,大小從幾百KB到幾千GB不等。相比之下,韌體非常小,通常只有幾千位元組的大小。儘管它們的體積很小,但更換特定硬體的韌體即使不是完全困難,也可能相當棘手。有些裝置有使用者可更換的韌體,而另一些沒有。安裝、刪除或更改軟體是一項非常簡單的任務,無論您使用哪種平臺,過程都非常相似。
軟體通常儲存在記憶體中,使用者很容易訪問甚至更換。但就韌體而言,儲存韌體的記憶體通常嵌入到裝置本身,使用者無法更換。這是有意的,因為韌體對裝置執行至關重要,篡改或刪除韌體可能會導致嚴重後果。用於韌體的儲存介質通常非常健壯,以確保其在裝置本身的使用壽命。傳統上,EEPROM晶片儲存裝置的韌體,但是快閃記憶體在韌體可由使用者更換的裝置中越來越流行。
最後,軟體經常升級,它儲存的資訊經常隨著應用程式的每次執行而改變。相反,除非經常修改設定,否則韌體實際上不會有太大變化。也幾乎不需要更改裝置的韌體,除非使用者遇到問題,否則建議使用者不要這樣做。
總結:
1.軟體通常指高階程式,而韌體則用於大多數硬體中嵌入的微碼
2.軟體可能很大,而韌體通常很小
3.更換軟體不需要太多麻煩,而更換韌體通常很困難
4.軟體通常儲存在使用者可訪問的記憶體中,而韌體則位於硬體中嵌入的不可訪問的記憶體中
5.軟體經常更改,而韌體很少更改
...規範的表格形式 6. 摘要 什麼是軟體工程需求(requirement in software engineering)? 整個專案取決於需求。開發軟體的第一步是進行可行性研究。它專注於產品的技術方面。下一個過程是收集需求。透過與最終使用產品的客戶、終端使...
...鍵區別:原始碼的可訪問性。 什麼是開源軟體(open source software)? RichardStallman是1984年開發自由軟體的第一人。這個自由軟體可以根據使用者的喜好進行更改和修改。使用者可以自由修改、更改和共享原始碼。這是根據與使用者...
...殊的iPhone狀態,您可以使用它來重新安裝裝置上的每一行軟體和韌體。這是iPhone最深層次的恢復,甚至比將其置於恢復模式更有效。 ...
... LoJax使用了Absolute Software的LoJack防盜軟體的重新打包版本。原始工具意味著在整個系統擦除或硬碟更換過程中都是持久的,因此被許可方可以跟蹤被盜裝置。該工具深入電腦的原因是相當合...
... during the device support period. Surface devices will receive driver and firmware updates for Windows OS versi*** released in the prior 30 months. Surface will not support Windows OS versi*** earlier than the OS versi*** supported at device release. ...
...nnected with your Unifying receiver, the tool will guide you to update the firmware on the keyboard as well.
...**商在提供這些更新方面做得很差。 什麼是uefi韌體(uefi firmware)? 現代PC使用UEFI韌體而不是傳統的BIOS。UEFI韌體是在引導電腦時啟動的低階軟體。它測試並初始化硬體,進行一些低階系統配置,然後從電腦的內部驅動器或其他引...
...自己的韌體。微碼基本上就是CPU的韌體。 什麼是韌體(firmware)? 軟體是指執行在裝置上的程式、應用程式和其他計算機程式碼。硬體指的是實際的物理裝置。所以,如果你有一臺Windows PC,Windows作業系統和所有你使用的應用程...
...is forced shutdown mechani** is hardcoded into the computer’s underlying firmware or built into the computer on a hardware level. If the mechani** is firmware-based, then it is logical to assume that a CPU-level error would prevent this mechani** from properly triggering, which leads me to believe...