Re: [請益] 為什麼需要bios
說實在的 本來是沒有想回答這類問題的
不過有看到有板友查個谷狗就順便噓一下
心中的os就跑出來:如果人家這樣看得懂的話 根本就不會問這個問題了...
※ 引述《lifepass (乖乖)》之銘言:
: 每次開啟電腦都會自動執行bios
: bios會診斷系統硬體的狀況
: 但這個程序是否為必要呢?
: bios程序是否可以獨立出來
: 等到使用者有需求時叫呼叫
: 這樣就不用每次開機都要跑這個程序
其實對電腦稍有了解的人 恐怕就不會問這個問題了
因為通常會認為BIOS是必要的、天經地義的、本來就有的 沒什麼好說的
簡單的說
平常看得到的、摸的到的硬碟、記憶體、光碟機都是硬體
而平常開機後都是透過可以任意修改的程式(軟體)來操作這些硬體
然而在開機進入作業系統之前是沒有任何軟體可以操作這些硬體的
這時候的控制就必須用到直接燒在硬體上的韌體來控制
而 BIOS 就是主機板上的韌體
其工作就是要確定主機板上的重要裝置是可以用的 足以把作業系統叫出來
接著就是叫出作業系統 然後作業系統才接手控制
也就是說 在進入作業系統前 一定需要某種韌體來控制硬體
所以 BIOS (或是類似功能的韌體) 是頗必要的
但是如果攤開來講 就可以發現
這其實是為了滿足硬體擴充性以及作業系統自由性 才有的限制
假如說人們不想要軟體式的作業系統 想要完全封閉、不可變更的作業系統與硬體
於是就在主機板的韌體做了一個完整的作業系統
這樣的產品就沒有BIOS開機的必要 也許也不必每次開機檢查硬體
不過這樣的產品也許就更接近家電而不太接近電腦了
: 另外好像大型機器開機都要花時間
: 投影機、印表機等都要一個熱機時間
: 這段時間是否機台也有一個類似的診斷程式在檢查硬體呢
...熱機時間通常最主要在做的事情就是加熱燈泡或熱感應軸
達到合適的工作溫度才會夠熱夠亮
而投影機、印表機平常應該沒有互相組合差異很大的零件的需求
所以預設就是用韌體控制 一般也許可能會順便檢查硬體 但是不是必要的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.184.138.99
推
02/09 07:19, , 1F
02/09 07:19, 1F
→
02/09 07:22, , 2F
02/09 07:22, 2F
推
02/09 21:23, , 3F
02/09 21:23, 3F
推
02/09 23:12, , 4F
02/09 23:12, 4F
推
03/13 22:06, , 5F
03/13 22:06, 5F
討論串 (同標題文章)