科普電腦開機(jī)啟動(dòng)過程中做了哪些工作。看看漲點(diǎn)知識。讓你更加了解電腦工作原理。
我們幾乎每天都要打開電源啟動(dòng)機(jī)器,面對屏幕上出現(xiàn)的一幅幅啟動(dòng)畫面,我們一點(diǎn)兒也不會(huì)感到陌生,但是,計(jì)算機(jī)在顯示這些啟動(dòng)畫面時(shí)都做了些什么工作呢?
打開計(jì)算機(jī)電源后到計(jì)算機(jī)準(zhǔn)備接受你發(fā)出的命令之間計(jì)算機(jī)所運(yùn)行的過程稱為引導(dǎo)過程。我們知道,當(dāng)關(guān)閉電源后,內(nèi)存的數(shù)據(jù)將丟失,因此,計(jì)算機(jī)不是用內(nèi)存來保持計(jì)算機(jī)的基本工作指令,而是使用另外的方法將操作系統(tǒng)文件加載到內(nèi)存中,再由操作系統(tǒng)接管對機(jī)器的控制。這是引導(dǎo)過程中的一個(gè)主要部分??偟恼f來,引導(dǎo)過程有下面幾個(gè)步驟:
① 加電––––打開電源開關(guān),給主板和內(nèi)部風(fēng)扇供電。
② 啟動(dòng)引導(dǎo)程序––––CPU開始執(zhí)行存儲在ROM BIOS中的指令。
③ 開機(jī)自檢––––計(jì)算機(jī)對系統(tǒng)的主要部件進(jìn)行診斷測試。
④ 加載操作系統(tǒng)––––計(jì)算機(jī)將操作系統(tǒng)文件從磁盤讀到內(nèi)存中。
⑤ 檢查配置文件,定制操作系統(tǒng)的運(yùn)行環(huán)境––––讀取配置文件,根據(jù)用戶的設(shè)置對操作系統(tǒng)進(jìn)行定制。
⑥ 準(zhǔn)備讀取命令和數(shù)據(jù)––––計(jì)算機(jī)等待用戶輸入命令和數(shù)據(jù)。
(一) 加電
引導(dǎo)過程的第一步就是通電。電扇開始運(yùn)轉(zhuǎn),電源指示燈應(yīng)該變亮,否則說明系統(tǒng)電源供應(yīng)有問題,或是主板等部件和機(jī)箱發(fā)生短路。
(二) 啟動(dòng)引導(dǎo)程序
CPU是從內(nèi)存地址FFFF0H處開始執(zhí)行指令的,從前面的介紹可知,這個(gè)地址實(shí)際上在系統(tǒng)BIOS的地址范圍內(nèi),無論是哪家公司的BIOS,放在這里的只是一條跳轉(zhuǎn)指令,跳到系統(tǒng)BIOS中真正的啟動(dòng)代碼處。
(三) 開機(jī)自檢
系統(tǒng)BIOS的啟動(dòng)代碼首先要做的事情就是進(jìn)行POST(Power-On Self Test,加電后自檢),POST的主要任務(wù)是檢測系統(tǒng)中一些關(guān)鍵設(shè)備是否存在和能否正常工作,例如內(nèi)存和顯卡等設(shè)備。由于POST是最早進(jìn)行的檢測過程,此時(shí)顯卡還沒有初始化,如果系統(tǒng)BIOS在進(jìn)行POST的過程中發(fā)現(xiàn)了一些致命錯(cuò)誤,例如沒有找到內(nèi)存或者內(nèi)存有問題(此時(shí)只會(huì)檢查640K常規(guī)內(nèi)存),那么系統(tǒng)BIOS就會(huì)直接控制喇叭發(fā)聲來報(bào)告錯(cuò)誤。正常情況下,POST過程進(jìn)行得非???。
POST結(jié)束之后,系統(tǒng)BIOS將查找顯卡的BIOS并調(diào)用它的初始化代碼,由顯卡BIOS來初始化顯卡,此時(shí)多數(shù)顯卡都會(huì)在屏幕上顯示出一些初始化信息,介紹生產(chǎn)廠商、圖形芯片類型等內(nèi)容。系統(tǒng)BIOS接著會(huì)查找其他設(shè)備的BIOS程序,找到之后同樣要調(diào)用這些BIOS內(nèi)部的初始化代碼來初始化相關(guān)的設(shè)備。
查找完所有其他設(shè)備的BIOS之后,系統(tǒng)BIOS將顯示出它自己的啟動(dòng)畫面,其中包括系統(tǒng)BIOS的類型、序列號和版本號等內(nèi)容。然后檢測和顯示CPU的類型和工作頻率,然后開始測試所有的內(nèi)存,并同時(shí)在屏幕上顯示內(nèi)存測試的進(jìn)度。
內(nèi)存測試通過之后,系統(tǒng)BIOS將開始檢測系統(tǒng)中安裝的一些標(biāo)準(zhǔn)硬件設(shè)備,包括硬盤、CD-ROM、串口、并口、軟驅(qū)等設(shè)備,另外絕大多數(shù)較新版本的系統(tǒng)BIOS在這一過程中還要自動(dòng)檢測和設(shè)置內(nèi)存的定時(shí)參數(shù)、硬盤參數(shù)和訪問模式等。
標(biāo)準(zhǔn)設(shè)備檢測完畢后,系統(tǒng)BIOS內(nèi)部支持即插即用的代碼將開始檢測和配置系統(tǒng)中安裝的即插即用設(shè)備,每找到一個(gè)設(shè)備之后,系統(tǒng)BIOS都會(huì)在屏幕上顯示出設(shè)備的名稱和型號等信息,同時(shí)為該設(shè)備分配中斷、DMA通道和I/O端口等資源。
經(jīng)過上面幾步,所有硬件都已經(jīng)檢測配置完畢,多數(shù)系統(tǒng)BIOS會(huì)重新清屏并在屏幕上方顯示出一個(gè)表格,其中概略地列出了系統(tǒng)中安裝的各種標(biāo)準(zhǔn)硬件設(shè)備,以及它們使用的資源和一些相關(guān)工作參數(shù)。
接下來系統(tǒng)BIOS將根據(jù)CMOS配置更新ESCD(Extended System Configuration Data,擴(kuò)展系統(tǒng)配置數(shù)據(jù)),ESCD是系統(tǒng)BIOS用來與操作系統(tǒng)交換硬件配置信息的一種手段。通常ESCD數(shù)據(jù)只在系統(tǒng)硬件配置發(fā)生改變后才會(huì)更新,所以不是每次啟動(dòng)機(jī)器時(shí)我們都能夠看到;Update ESCD… Success”這樣的信息。
(四) 加載操作系統(tǒng)
在POST成功之后,系統(tǒng)BIOS的啟動(dòng)代碼將進(jìn)行它的最后一項(xiàng)工作,即根據(jù)用戶指定的啟動(dòng)順序從軟盤、硬盤或光驅(qū)啟動(dòng),定位并加載操作系統(tǒng)文件。首先計(jì)算機(jī)查找兩個(gè)操作系統(tǒng)文件:Io.sys和Msdos.sys。如果這兩個(gè)文件不存在,引導(dǎo)過程會(huì)顯示如下信息:;Non-system disk or disk error”或者;Invalid system disk”。
然后,微處理器將試圖加載另外一個(gè)操作系統(tǒng)文件Command.com。如果加載失?。–ommand.com文件不存在或版本不對),會(huì)出現(xiàn)故障信息:;Bad or missing command interpreter”,而且你發(fā)出的所有命令計(jì)算機(jī)都無法執(zhí)行,因?yàn)镃ommand.com是專門用來解釋這些命令的。
(五) 檢查配置文件并定制操作系統(tǒng)的運(yùn)行環(huán)境
在引導(dǎo)過程初期,計(jì)算機(jī)通過檢查CMOS中的信息對硬件作初始化等工作。但具體到不同的操作系統(tǒng)中,計(jì)算機(jī)還需要更多的配置信息來正確使用所有的設(shè)備并創(chuàng)建個(gè)性化的運(yùn)行環(huán)境。
在Windows中對運(yùn)行環(huán)境進(jìn)行配置的方法很多,比如修改注冊表,編輯System.ini、Win.ini等系統(tǒng)配置文件,或?qū)⑾M麊?dòng)完Windows后立即執(zhí)行的內(nèi)容放入Windows的啟動(dòng)(Startup)組中。
(六) 準(zhǔn)備接收命令和數(shù)據(jù)
當(dāng)計(jì)算機(jī)準(zhǔn)備好接收命令時(shí)就結(jié)束了引導(dǎo)過程。通常在引導(dǎo)結(jié)束后,計(jì)算機(jī)會(huì)顯示操作系統(tǒng)的屏幕或提示符。如果你使用的是Windows,那么就會(huì)看到Windows的桌面;
上面介紹的整個(gè)過程便是計(jì)算機(jī)在打開電源開關(guān)(或按Reset鍵)進(jìn)行冷啟動(dòng)時(shí)所要完成的引導(dǎo)工作。如果我們在DOS下按Ctrl+Alt+Del組合鍵(或從Windows中選擇重新啟動(dòng)計(jì)算機(jī))來進(jìn)行熱啟動(dòng),那么POST過程將被跳過去,另外檢測CPU和內(nèi)存測試也不會(huì)再進(jìn)行。我們可以看到,無論是冷啟動(dòng)還是熱啟動(dòng),系統(tǒng)BIOS都一次又一次地重復(fù)進(jìn)行著這些我們平時(shí)并不太注意的事情,然而正是這些單調(diào)的步驟為我們能夠正常使用電腦提供了基礎(chǔ)。
簡單總結(jié)下,意思就是電腦按下電源后,就開始執(zhí)行程序了,程序來自主板上那個(gè)圓紐扣電池供電的一個(gè)芯片里,這些程序就對電腦的一些硬件進(jìn)行檢測,檢測不通過就會(huì)報(bào)警或者給屏幕提示,檢測通過就繼續(xù)往下走,屏幕也會(huì)依次提示進(jìn)展,所有硬件檢測完畢,就會(huì)把電腦的控制權(quán)交給操作系統(tǒng),現(xiàn)在的電腦大多是windows操作系統(tǒng),進(jìn)系統(tǒng)后電腦就算啟動(dòng)完畢了,然后就等待你的鍵盤或者鼠標(biāo)輸入,操作系統(tǒng)給出相應(yīng)的回應(yīng)。
微信不可以批量刪除聊天記錄,只能刪除單條記錄或者清空所有......
閱讀相信有很多玩家都有已經(jīng)知道了金鏟鏟之戰(zhàn)全新雙人排位合作玩......
閱讀Windows10正在獲得硬件加速的AV1視頻流支持 2017年,開放媒體聯(lián)盟......
閱讀摩爾莊園牽?;ㄔ趺传@得牽?;ǐ@取方法是什么 摩爾莊園游戲中......
閱讀聲卡驅(qū)動(dòng)的安裝是許多用戶在使用電腦過程中經(jīng)常遇到的問題,......
閱讀一般操作Windows系統(tǒng)用戶都喜歡主機(jī)游戲的玩家,對無主之地一定不會(huì)陌生,那是一代老玩家回憶。而就在《無主之地...
次閱讀
一般操作Windows系統(tǒng)在使用電腦工作和學(xué)習(xí)的過程中,難免會(huì)遇到一些問題,這不近日就有win7純凈版系統(tǒng)用戶來反應(yīng)...
次閱讀
如果說主控芯片是心臟和發(fā)動(dòng)機(jī),那么閃存芯片則是血液和汽油。閃存芯片是整個(gè)固態(tài)硬盤的存儲介質(zhì),或者說整個(gè)固態(tài)硬盤的使用壽命取決于閃存。閃存按照結(jié)構(gòu)分為SLC、MLC、TLC三種,目前主...
次閱讀
隨著win8操作系統(tǒng)的普及,越來越多用戶開始給自己的計(jì)算機(jī)安裝win8操作系統(tǒng)了,但是在安裝win8操作系統(tǒng)的時(shí)候得先將硬盤模式修改,修改成achi模式才是win8系統(tǒng)匹配的硬盤模式,接下...
次閱讀
我建議顯卡GTX1070就非常好,除非預(yù)算充足,不然就不建議再上去了,因?yàn)槟壳暗娘@卡真的好貴,每天都在升。除了顯卡之外,內(nèi)存也很重要。8G內(nèi)存的話,也不是不行,就是高特效就玩不過來了...
次閱讀
一般做財(cái)務(wù)的操作Windows系統(tǒng)用戶,一定會(huì)經(jīng)常用到excel,需要做各種各樣財(cái)務(wù)報(bào)表,在做財(cái)務(wù)報(bào)表中如果需要做報(bào)表...
次閱讀
一般操作Windows系統(tǒng)在使用電腦工作和學(xué)習(xí)的過程時(shí),難免會(huì)遇到一些問題,這不近日就有win7系統(tǒng)用戶來反應(yīng),在使...
次閱讀
一般操作Windows系統(tǒng)在使用電腦工作和學(xué)習(xí)的過程中,難免會(huì)遇到一些問題,這不近日就有Win7系統(tǒng)用戶來反應(yīng),在使...
次閱讀
最近的顯卡漲價(jià)風(fēng)波助推了二手顯卡市場的火熱,這不,已經(jīng)有用戶開始琢磨gtx580吃雞的問題了,作為一款N年前的老型號,gtx580顯卡能玩吃雞嗎?下面我們就一起來看看吧今天,讓我們把時(shí)鐘...
次閱讀
轉(zhuǎn)碼指的是不同編碼之間的轉(zhuǎn)換,用于將視頻信號從一種格式轉(zhuǎn)換成另一種格式,可以在傳統(tǒng)設(shè)備和新興設(shè)備之間實(shí)現(xiàn)通信。...
次閱讀
一般顯卡是每個(gè)計(jì)算機(jī)非常重要的一項(xiàng)功能,顯卡通過做一系列的數(shù)學(xué)運(yùn)算計(jì)算屏幕上每個(gè)像素點(diǎn)的顏色顯示,但是...
次閱讀
最近有Win7用戶來反映,在設(shè)置PS4共享網(wǎng)絡(luò)玩游戲的時(shí)出現(xiàn)提示無法啟用共享訪問。錯(cuò)誤Ox80004005未指定的錯(cuò)誤,出現(xiàn)...
次閱讀
一般使用操作Windows系統(tǒng)電腦用戶相信都會(huì)為電腦設(shè)置一下開機(jī)密碼,也只有知道開機(jī)密碼的人才能夠進(jìn)入系統(tǒng)桌面,...
次閱讀
筆記本電腦蓋上不休眠如何實(shí)現(xiàn) 筆記本電腦蓋上不休眠實(shí)現(xiàn)方法圖解教程,筆記本電腦蓋上不休眠如何實(shí)現(xiàn) 筆記本電腦蓋上不休眠實(shí)現(xiàn)方法圖解教程 我們的生活中越來越離不開電腦,但在使用...
次閱讀
轉(zhuǎn)碼指的是不同編碼之間的轉(zhuǎn)換,用于將視頻信號從一種格式轉(zhuǎn)換成另一種格式,可以在傳統(tǒng)設(shè)備和新興設(shè)備之間實(shí)現(xiàn)通信。...
次閱讀