回覆列表
  • 1 # 愛你數碼

    我來回答

    用WINNDOWS來解釋吧

    作業系統控制硬體工作的是驅動程式,電腦的所有硬碟都是透過驅動程式跟系統通訊的,只是有的驅動系統自帶,有的自動是需要使用者自己安裝。比如CPU,記憶體。橋晶片,主機板,USB,滑鼠,鍵盤。光碟機,硬碟,顯示卡,網絡卡,音效卡等所有硬體。

    如果你花好幾千買了一張顯示卡,如果沒有驅動程式,這就一塊垃圾,什麼都不是。系統根本就不認識它,就算認到了VAG模式,也是作業系統的自帶顯示卡驅動。所有的驅動加起來可是很大的,安裝完的系統能有十幾G大小,大部分都是驅動程式。

    其實整體作業系統的核心程式只有幾M大小。以下是我的WIN7 的核心NTOSKRNL.EXE,大小隻有5M多,

    位置:C:\Windows\System32下

    其實很多的電腦藍色畫面宕機,不相容,除了人為破壞,或者病毒木馬破壞外,基本上就是驅動方面的問題了。

    世界上能連線作業系統的硬體成千上萬種,各有各的驅動。就是你的安卓蘋果手機想連線到電腦也是需要驅動程式。或者說你的安卓蘋果手機需要執行也是驅動程度在幫忙。

    如果你想開發一個作業系統,最難的其實不是如何寫作業系統,最難的是開發能適應所有硬體的驅動程式。這個工作量是非常大的。

  • 中秋節和大豐收的關聯?
  • 歌詞第一句是能不能停止想你這是首什麼歌曲?