3.1

觀蔣炎巖操作系統有感_固件


觀蔣炎巖操作系統有感_固件_02


觀蔣炎巖操作系統有感_#筆記_03


觀蔣炎巖操作系統有感_#筆記_04


觀蔣炎巖操作系統有感_#筆記_05


觀蔣炎巖操作系統有感_計算機系統_06

3.2 固件:硬件和操作系統之間的橋樑

觀蔣炎巖操作系統有感_加載_07


觀蔣炎巖操作系統有感_加載_08


觀蔣炎巖操作系統有感_固件_09


觀蔣炎巖操作系統有感_加載_10


觀蔣炎巖操作系統有感_加載_11


觀蔣炎巖操作系統有感_固件_12

3.3 加載操作系統

觀蔣炎巖操作系統有感_計算機系統_13


觀蔣炎巖操作系統有感_#筆記_14


觀蔣炎巖操作系統有感_固件_15


觀蔣炎巖操作系統有感_計算機系統_16


觀蔣炎巖操作系統有感_固件_17

3.4 總結

Take-away Messages: 計算機系統是嚴格的數學對象:沒有魔法;系統的一切行為都是可觀測、可理解的。處理器是無情執行指令的機器,其 Reset 後的行為也被明確規定。Reset 後,Firmware 開始運行,隨後加載操作系統。廠商逐漸形成了 Firmware Specification 的共識(如 IBM PC “兼容機”、UEFI 等)。為支持工業級軟件,這一過程相當複雜,即便是 “最簡單” 的 OpenSBI 也包含大量代碼。但有了 AI,你無需再為此擔憂!