国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 維修 > 主板 > 正文

計算機啟動過程

2020-06-20 11:44:15
字體:
來源:轉載
供稿:網友

對于電腦用戶來說,打開電源啟動電腦幾乎是每天必做的事情,但計算機在顯示這些啟動畫面的時候在做什么呢?大多數用戶都未必清楚了。下面就向大家介紹一下從打開電源到出現Windows 9X的藍天白云,計算機到底干了些什么工作。

 電腦的啟動過程中有一個非常完善的硬件自檢機制。對于采用Award BIOS的電腦來說,它在上電自檢那短暫的幾秒鐘里,就可以完成100多個檢測步驟。首先讓我們了解兩個基本概念:第一個是BIOS(基本輸入輸出系統),BIOS實際上就是被"固化"在計算機硬件中、直接與硬件打交道的一組程序,它為計算機提供最低級、最直接的硬件控制。

 計算機的很多硬件中都有BIOS,最常見的如:主板(也稱為系統BIOS)、顯示卡以及其它一些設備(例如IDE控制器、SCSI卡或網卡等)中都存在BIOS,其中系統BIOS是我們要介紹的主角,因為計算機的啟動過程是在它的控制下進行的。BIOS程序一般被存放在主板ROM(只讀存儲芯片)之中,即使在關機或掉電以后,程序也不會丟失。第二個基本概念是內存的地址,通常計算機中安裝有32MB、64MB或128MB的內存,為了便于CPU訪問,這些內存的每一個字節都被賦予了一個地址。32MB的地址范圍用十六進制數表示就是0~1FFFFFFH,其中0~FFFFFH的低端1MB內存非常特殊,因為我們使用的32位處理器能夠直接訪問的內存最大只有1MB,因此這1MB的低端640KB被稱為基本內存,而A0000H~BFFFFH要保留給顯示卡的顯存使用的,C0000H~FFFFFH則被保留給BIOS使用,其中系統BIOS一般占用最后的64KB或更多一點的空間,顯示卡BIOS一般在C0000H~C7FFFH處,IDE控制器的BIOS在C8000H~CBFFFH處。

 好了,了解了這些基本概念之后,下面我們就來仔細看看計算機的啟動過程。

第一步:當我們按下電源開關時,電源就開始向主板和其它設備供電,此時電壓還不穩定,主板控制芯片組會向CPU發出并保持一個RESET(重置)信號,讓CPU初始化。當電源開始穩定供電后(當然從不穩定到穩定的過程也只是短暫的瞬間),芯片組便撤去RESET信號(如果是手動按下計算機面板上的Reset按鈕來重啟機器,那么松開該按鈕時芯片組就會撤去RESET信號),CPU馬上就從地址FFFF0H處開始執行指令,這個地址在系統BIOS的地址范圍內,無論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動代碼處。

第二步:系統BIOS的啟動代碼首先要做的事情就是進行POST(Power On Self Test,加電自檢),POST的主要任務是檢測系統中的一些關鍵設備是否存在和能否正常工作,如內存和顯卡等。由于POST的檢測過程在顯示卡初始化之前,因此如果在POST自檢的過程中發現了一些致命錯誤,如沒有找到內存或者內存有問題時(POST過程只檢查640K常規內存),是無法在屏幕上顯示出來的,這時系統PIOS可通過喇叭發聲來報告錯誤情況,聲音的長短和次數代表了錯誤的類型。在正常情況下,POST過程進行得非常快,我們幾乎無法感覺到這個過程。

第三步:接下來系統BISO將查找顯示卡的BIOS,存放顯示卡BIOS的ROM芯片的起始地址通常在C0000H處,系統BIOS找到顯卡BIOS之后調用它的初始化代碼,由顯卡BIOS來完成顯示卡的初始化。大多數顯示卡在這個過程通常會在屏幕上顯示出一些顯示卡的信息,如生產廠商、圖形芯片類型、顯存容量等內容,這就是我們開機看到的第一個畫面,不過這個畫面幾乎是一閃而過的,也有的顯卡BIOS使用了延時功能,以便用戶可以看清顯示的信息。接著系統BIOS會查找其它設備的BIOS程序,找到之后同樣要調用這些BIOS內部的初始化代碼來初始化這些設備。
第四步:查找完所有其它設備的BIOS之后,系統BIOS將顯示它自己的啟動畫面,其中包括有系統BIOS的類型、序列號和版本號等內容。同時屏幕底端左下角會出現主板信息代碼,包含BIOS的日期、主板芯片組型號、主板的識別編碼及廠商代碼等。

第五步:接著系統BIOS將檢測CPU的類型和工作頻率,并將檢測結果顯示在屏幕上,這就是我們開機看到的CPU類型和主頻。接下來系統BIOS開始測試主機所有的內存容量,并同時在屏幕上顯示內存測試的數值,就是大家所熟悉的屏幕上半部份那個飛速翻滾的內存計數器。這個過程我們可以在BIOS設置中選擇耗時少的"快速檢測"或者耗時多的"全面檢測"方式。

第六步:內存測試通過之后,系統BIOS將開始檢測系統中安裝的一些標準硬件設備,這些設備包括:硬盤、CD-ROM、軟驅、串行接口和并行接口等連接的設備,另外絕大多數新版本的系統BIOS在這一過程中還要自動檢測和設置內存的定時參數、硬盤參數和訪問模式等。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太白县| 剑阁县| 白朗县| 卢湾区| 巫山县| 房山区| 洛扎县| 文安县| 杭锦后旗| 荣成市| 长兴县| 香港 | 玛沁县| 乡城县| 左贡县| 濮阳县| 贡山| 宁城县| 金川县| 河北省| 绥滨县| 定远县| 永兴县| 德钦县| 华阴市| 遂昌县| 汤原县| 金湖县| 团风县| 曲沃县| 临朐县| 财经| 富源县| 定襄县| 城市| 平原县| 乐昌市| 山阴县| 博白县| 额尔古纳市| 绥阳县|