深入了解主板的“內(nèi)心”世界,主板BIOS芯片是怎樣的?
在這篇文章中,小編將為大家?guī)碇靼宓南嚓P(guān)報(bào)道,主要內(nèi)容在于介紹主板中的BIOS芯片。如果你對(duì)本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。
主板,又叫主機(jī)板,是計(jì)算機(jī)最基本的同時(shí)也是最重要的部件之一。主板一般為矩形電路板,上面安裝了組成計(jì)算機(jī)的主要電路系統(tǒng),一般有BIOS芯片、I/O控制芯片、鍵盤和面板控制開關(guān)接口、指示燈插接件、擴(kuò)充插槽、主板及插卡的直流電源供電接插件等元件。
在主板中,最為重要的組件之一便是BIOS。
BIOS,全稱ROM-BIOS,是只讀存儲(chǔ)器基本輸入/輸出系統(tǒng)的簡(jiǎn)稱。 BIOS實(shí)際上是一組固化在計(jì)算機(jī)中的程序,為計(jì)算機(jī)提供最底層、最直接的硬件控制。它是軟件程序和硬件設(shè)備之間的樞紐。 通俗地說,BIOS介于硬件和軟件程序之間。 一個(gè)“轉(zhuǎn)換器”或接口負(fù)責(zé)解決硬件的直接要求,并根據(jù)軟件在硬件上的運(yùn)行要求來執(zhí)行。從功能上看,BIOS主要包括2個(gè)部分:
(1)自檢及初始化
首先,我們來了解下主板BIOS芯片的自檢以及初始化服務(wù)是怎么回事。自檢和初始化負(fù)責(zé)啟動(dòng)電腦,具體有3個(gè)部分:
開機(jī)自檢用于在電腦剛接通電源時(shí),對(duì)電腦的硬件部分進(jìn)行測(cè)試,以檢查電腦是否處于良好狀態(tài)。通常完整的POST自檢會(huì)包括測(cè)試CPU、640K基本內(nèi)存、1M以上擴(kuò)展內(nèi)存、ROM、主板、CMOS內(nèi)存、串口和并口、顯卡、軟硬件子系統(tǒng)和鍵盤。一旦自檢發(fā)現(xiàn)問題,系統(tǒng)會(huì)給出提示信息或蜂鳴器警告。
初始化包括創(chuàng)建中斷向量、設(shè)置寄存器以及初始化和測(cè)試一些外部設(shè)備。非常重要的部分是BIOS設(shè)置,主要是硬件設(shè)置的參數(shù)。當(dāng)計(jì)算機(jī)啟動(dòng)時(shí),它會(huì)讀取這些參數(shù),并與實(shí)際的硬件設(shè)置進(jìn)行比較。如果不匹配,則會(huì)影響系統(tǒng)的啟動(dòng)。
Bootloader,用于引導(dǎo)DOS或其他操作系統(tǒng)。 BIOS 首先從軟盤或硬盤的起始扇區(qū)讀取引導(dǎo)記錄。如果沒有找到,就會(huì)顯示沒有啟動(dòng)設(shè)備。如果找到了引導(dǎo)記錄,就會(huì)把計(jì)算機(jī)的控制權(quán)交給引導(dǎo)記錄,引導(dǎo)記錄將把操作系統(tǒng)加載到計(jì)算機(jī)上,計(jì)算機(jī)啟動(dòng)成功后,這部分BIOS任務(wù)就完成了。
(2)程序服務(wù)處理和硬件中斷處理
通過上面的介紹,想必大家對(duì)主板BIOS芯片的自檢以及初始化已經(jīng)具備了初步的認(rèn)識(shí)。在這部分,我們?cè)賮砹私庵靼錌IOS芯片的程序服務(wù)處理和硬件中斷處理是如何操作的。
這兩部分是兩個(gè)獨(dú)立的內(nèi)容,但在使用上又是密切相關(guān)的。程序服務(wù)處理器主要服務(wù)于應(yīng)用程序和操作系統(tǒng)。這些服務(wù)主要與輸入和輸出設(shè)備有關(guān),例如讀磁盤和輸出文件到打印機(jī)。為了完成這些操作,B1OS 必須直接處理計(jì)算機(jī)的 I/O 設(shè)備。它通過端口發(fā)送命令,向各種外部設(shè)備傳輸數(shù)據(jù)并從它們接收數(shù)據(jù),使程序與具體的硬件操作分離,硬件中斷處理然后PC硬件需求分開處理,所以軟件和軟件兩部分硬件服務(wù),它們結(jié)合在一起,使計(jì)算機(jī)系統(tǒng)正常運(yùn)行。
BIOS的服務(wù)功能是通過調(diào)用中斷服務(wù)程序來實(shí)現(xiàn)的。這些服務(wù)分為很多組,每組都有一個(gè)特殊的中斷。例如,對(duì)于視頻業(yè)務(wù),中斷號(hào)為10H;絲印時(shí),中斷號(hào)為05H;對(duì)于磁盤和串口服務(wù),中斷號(hào)為14H等,每組根據(jù)具體功能細(xì)分為不同的服務(wù)號(hào)。應(yīng)用程序需要使用哪些外設(shè)和操作,只需在程序中用相應(yīng)指令說明即可,無需直接控制。因?yàn)镃MOS和BIOS與電腦系統(tǒng)設(shè)置密切相關(guān),所以很容易將兩者混淆。 CMOS RAM從根本上說是存放系統(tǒng)參數(shù)的地方,BIOS中的系統(tǒng)設(shè)置程序是完成參數(shù)設(shè)置的手段。因此,準(zhǔn)確的說法應(yīng)該是通過BIOS設(shè)置程序來設(shè)置CMOS參數(shù)。
以上便是小編此次想要和大家共同分享的內(nèi)容,如果你對(duì)本文內(nèi)容感到滿意,不妨持續(xù)關(guān)注我們網(wǎng)站喲。最后,十分感謝大家的閱讀,have a nice day!