我們?cè)谑褂霉た貦C(jī)的時(shí)候,都會(huì)接觸到BIOS,它在我們的工控機(jī)系統(tǒng)起著非常重要的作用,那么什么是工控機(jī)BIOS設(shè)置,而它具體又是干什么的?
所謂BIOS,實(shí)際上就是計(jì)算機(jī)的基本輸人輸出系統(tǒng)(BasicInputOutputSystem ),其內(nèi)容集成在工控主板上的一個(gè)ROM芯片上,主要保存著有關(guān)計(jì)算機(jī)系統(tǒng)重要的基本輸人/輸出程序、系統(tǒng)信息設(shè)置,開(kāi)機(jī)上電自檢程序和系統(tǒng)啟動(dòng)自檢程序等。
BIOS芯片是主板上一塊長(zhǎng)方形或正方形芯片,那么我們的工控機(jī)BIOS主要是處理什么的呢?在我們的工控機(jī)當(dāng)中BIOS主要處理以下幾個(gè)方面:
一、自診斷程序:通過(guò)讀取CMOS/RAM中的內(nèi)容識(shí)別硬件配置,并進(jìn)行自檢和初始化;
二、CMOS設(shè)置程序:引導(dǎo)過(guò)程中用特殊熱鍵啟動(dòng),進(jìn)行設(shè)置后存CMOS/RAM中;
三、系統(tǒng)自檢裝載程序:在自檢成功后將磁盤(pán)相對(duì)0道0扇區(qū)上的引導(dǎo)程序裝人內(nèi)存,讓其運(yùn)行以裝人DOS系統(tǒng),從功能上看,工控機(jī)BIOS設(shè)置的作用主要分為如下幾個(gè)部分:
1、引導(dǎo)程序,在對(duì)工控主機(jī)進(jìn)行加電自檢和初始化完畢后,需要利用BIOS引導(dǎo)DOS或其他操作系統(tǒng)。這時(shí),BIOS先從軟盤(pán)或硬盤(pán)的開(kāi)始扇區(qū)讀取引導(dǎo)記錄,若沒(méi)有找到,則會(huì)在顯示器上顯示沒(méi)有引導(dǎo)設(shè)備。若找到引導(dǎo)記錄會(huì)把工控機(jī)的控制權(quán)轉(zhuǎn)給引導(dǎo)記錄,由引導(dǎo)記錄把操作系統(tǒng)裝入工控機(jī),在工控機(jī)啟動(dòng)成功后,BIOS的這部分任務(wù)就完成了。
2、程序服務(wù)處理,程序服務(wù)處理指令主要是為應(yīng)用程序和工控機(jī)操作系統(tǒng)服務(wù),為了完成這些服務(wù),工控機(jī)BIOS設(shè)置必須直接與工控機(jī)的I/O設(shè)備打交道,通過(guò)端口發(fā)出命令,向各種外部設(shè)備傳送數(shù)據(jù)以及從它們那里接收數(shù)據(jù),使程序能夠脫離具體的硬件操作。
3、硬件中斷處理,在開(kāi)機(jī)時(shí),BIOS會(huì)通過(guò)自檢程序?qū)た貦C(jī)硬件系統(tǒng)進(jìn)行檢測(cè),同時(shí)會(huì)告訴CUP各硬件設(shè)備的中斷號(hào),例如視頻服務(wù),中斷號(hào)為10H;屏幕打印,中斷號(hào)為05H;磁盤(pán)及串行口服務(wù),中斷號(hào)為14H等。當(dāng)用戶發(fā)出使用某個(gè)設(shè)備的指令后,CUP就根據(jù)中斷號(hào)使用相應(yīng)的硬件完成工作,再根據(jù)中斷號(hào)跳回原來(lái)的工作。
總的來(lái)說(shuō)BIOS設(shè)置是我們工控機(jī)主板*的東西,如果BIOS出現(xiàn)故障,那么我們的工控機(jī)便無(wú)法正常工作。