差不多每一天我們都開著電源啟動機器,面對屏幕上一幅幅的開機畫面,我們一點也不會覺得陌生,但電腦在顯示這些啟動畫面時做了些什么工作呢?下面耐誠的小編告訴大家龍輝花園電腦維修怎么樣?
在電腦接通電源后,進入電腦準備接受你發出的指令之間的過程叫做引導過程。眾所周知,關機后,存儲器的數據將會丟失,因此,計算機不再使用存儲器來維持計算機的基本工作指令,而是用其他方法把操作系統文件裝入存儲器,然后由操作系統接管對計算機的控制。它是引導流程的主要組成部分。總的來說,引導過程分為以下幾個步驟:

?、匐娫淳€——電源線——接通電源,為主板和內部風扇供電。
其次,啟動引導器-d–CPU開始執行ROMBIOS中存儲的指令。
③通電自檢器–a)-計算機對系統主要部件進行診斷測試。
④裝入作業系統-()-計算機將操作系統文件從磁盤讀取到內存。
?、輽z查概要文件,自定義操作系統的運行環境————讀概要文件,根據用戶的設置對操作系統進行定制。
?、逌蕚浜米x取命令和數據的過程——在計算機上等待用戶輸入命令和數據。
(一)充電
啟動過程的第一步是啟動電源。風扇運轉正常,電源指示燈應亮,否則表明系統電源供應有問題,或主板等部件與機箱短路。
?。ǘ﹩右龑С绦?/p>
CPU從存儲器地址FFFF0H開始執行指令,從前面的介紹可以看出,該地址實際上在系統BIOS的地址范圍之內,無論哪個公司的BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動代碼處。
?。?)開路自我檢查。
對于系統BIOS來說,首先要做的一件事是執行POST(Power-OnSelfTest,電力自檢),POST的主要任務是檢測系統中一些關鍵設備是否存在并能夠正常工作,如內存、顯卡等設備。因為POST是最早進行檢測的過程,此時顯卡還沒有初始化,如果系統BIOS在進行POST時發現一些致命的錯誤,如找不到內存或內存有問題(此時只能檢查640K的常規內存),則系統BIOS會直接控制喇叭發出聲音,報告錯誤。通常,POST過程會非常迅速地進行。
POST結束后,系統BIOS將查找顯卡的BIOS并調用其初始化代碼,并由顯卡BIOS對顯卡進行初始化處理,此時,大多數顯卡都會在屏幕上顯示一些初始化信息,介紹生產廠商、圖形芯片類型等內容。接下來,系統BIOS將查找其他設備的BIOS程序,在找到BIOS后同樣需要調用這些BIOS內部的初始化代碼來初始化相關設備。
在查找了所有其它設備的BIOS后,系統BIOS將顯示自己的啟動畫面,包括系統BIOS的類型、序列號和版本號等。接著檢測并顯示CPU的類型和工作頻率,然后開始測試所有的內存,同時在屏幕上顯示內存測試的進度。
當存儲器通過測試后,系統BIOS將開始對一些標準硬件設備進行檢測,包括硬盤、CD-ROM、串口、并口、軟驅等設備,另外,絕大多數較新版本的系統BIOS在這一過程中還自動檢測和設置內存的定時參數、硬盤參數和訪問模式等。
當標準設備檢測完成時,系統BIOS內部支持即插即用代碼將開始檢測和配置安裝在您的系統中的即插即用設備,每找到一個設備,系統BIOS就會在屏幕上顯示設備的名稱和型號等信息,同時為設備分配中斷、DMA通道和I/O端口等資源。
完成上述幾個步驟之后,所有硬件已被檢測到,大多數系統BIOS將重新清屏,并在屏幕上方顯示一個表格,其中概要地列出了系統中安裝的各種標準硬件設備、使用的資源和一些相關工作參數。
下一步,系統BIOS將根據CMOS配置更新ESCD(ExtendedSystemConfigurationData,它是系統BIOS用于與操作系統交換硬件配置信息的工具。ESCD數據通常只有在系統硬件配置改變之后才會被更新,所以我們不能在每次啟動機器的時候看到“UpdateESCD…Success”。
(四)操作系統裝入
當POST成功后,系統BIOS的啟動碼就完成了它的最后一項工作,根據用戶指定的啟動順序,從軟盤、硬盤或光驅引導,定位并裝入操作系統文件。先在電腦上查找兩個操作系統文件:Io.sys和Msdos.sys。如果兩個文件不存在,引導過程將顯示以下信息:“Non-systemdiskordiskerror”或“Invalidsystemdisk”。
微處理器隨后會嘗試載入其他操作系統文件Command.com。如果載入失?。–ommand.com文件不存在,或者版本錯誤),將出現錯誤信息:"Badormissingcommandinterpreter",并且您發出的所有命令都不能執行,因為Command.com是專門用于解釋它們的。
?。ㄎ澹z查概要文件,自定義操作系統操作環境
啟動過程初期,計算機通過檢查CMOS中的信息對硬件進行初始化等工作。但是具體到不同的操作系統上,電腦還需要更多的配置信息,才能正確使用所有設備和創建個性化的運行環境。
有許多方法可以在Windows中配置運行環境,如修改注冊表、編輯諸如System.ini、Win.ini之類的系統配置文件,或者把你想在Windows完成啟動程序之后立即執行的內容放到Windows的啟動組中。
(六)準備好接收命令和數據。
引導過程結束時,計算機準備好接收命令。啟動結束之后,通常會有機會顯示操作系統的屏幕或提示。假如你用的是Windows,那么你將看到Windows的桌面;
以上就是小編幫大家整理的內容,希望能幫助到您,更多請您關注我們的官網新聞!