01.05 電腦知識:BIOS是什麼的簡稱?是什麼意思?

BIOS是固化在電腦主板上一個程序,主要用於開機系統自檢和引導操作系統。目前新式的電腦基本上都是UEFI啟動,下面分別說一說BIOS、EFI和UEFI。

BIOS

BIOS(Basic Input Output System 基本輸入輸出系統)對於普通用戶來說,主要完成系統硬件自檢和引導操作系統,操作系統啟動之後,BIOS的任務就完成了。

系統硬件自檢:如果系統硬件有故障,主板上的揚聲器就會發出長短不同的"滴滴"音,可以簡單的判斷硬件故障,比如"1長1短"通常表示內存故障,"1長3短"通常表示顯卡故障。

電腦知識:BIOS是什麼的簡稱?是什麼意思?

BIOS在1975年就誕生了,使用匯編語言編寫,當初只有16位,因此只能訪問1M的內存,其中前640K稱為基本內存,後384K內存留給開機和各類BIOS本身使用。BIOS只能識別到主引導記錄(MBR)初始化的硬盤,最大支持2T的硬盤,4個主分區(邏輯分區中的擴展分區除外)

UEFI

BIOS由於採用了16位彙編語言實模式下編寫,並且只支持MBR磁盤(4個主分區、2T硬盤限制),而目前普遍實現了64位系統,傳統的BIOS已經無法滿足需求了,這時英特爾主導的EFI就誕生了,後來改名為UEFI。

UEIF相當於一個輕量化的操作系統,提供了硬件和操作系統之間的一個接口,提供了圖形化的操作界面。最關鍵的是引入了GPT分區表,支持2T以上的硬盤,硬盤分區不受限制。

電腦知識:BIOS是什麼的簡稱?是什麼意思?

BIOS和UEFI的區別

本質區別

BIOS採用了16位彙編語言編寫,只能運行在16位實模式下,可訪問的內存空間為1MB,只支持字符操作界面。

UEFI採用32位或者64位的C語言編寫,突破了實模式的限制,可以達到最大的尋址空間,支持圖形操作界面。

電腦知識:BIOS是什麼的簡稱?是什麼意思?

啟動過程

BIOS首先對CPU初始化,然後進行POST自檢,如果存在硬件錯誤,發出不同的報警音,接下來通過硬件中斷的方式加載各類硬件,完成硬件初始化,引導操作系統。

UEFI則是運行預加載的環境直接初始化CPU和內存,如果CPU和內存有問題,直接黑屏,然後啟動PXE採用枚舉方式搜索各類硬件並加載驅動,完成硬件初始化,引導操作系統啟動。

以上就是BIOS和UEFI的基本知識,本質上都是完成系統自檢、完成硬件初始化、加載操作系統。相對來說UEFI支持圖形化操作界面,支持更大的尋址空間、更多的分區、更大的硬盤。


分享到:


相關文章: