未经本人同意,请勿转载!!!
計算机啟動
一. 電源方面
1. 電源插入 (包括AC和Battery): 此時H8經過延時后就位, 并且那些在Suspend后依然有電的電源模塊(比如+V5s, +V3s等)開始工作正常.
2. 按Bottom啟動: H8將收到一個 High to Low的Pulse, 然后H8產生-PWRON;
3. DC –DC 將產生Vcc3, Vcc5, Vcore, Vcc2.5.
4. H8認為電源穩定后將Vcc3延時到Southbridge, S/B產生電源复位-RSMRST#到H8.
5. H8 產生SB_PWRBTN#模擬開關給S/B, 正式打開電源, S/B再發出-H8_SUSC#到H8.
6. H8產生-H8_SB_PWROK到S/B. S/B收到后產生CPURST_SB#到CPU,產生-PCIRST#到PCI, 產生-RSTDRV到各個Device(包括HDD, CDROM等).
7. N/B, CPU, 各Device的收到Reset信號后電源就位. 此后, 工作交接給System BIOS處理.
二. 系統啟動方面
1. POST (Power On Self Test): BIOS 檢測各Device是否存在, 能否正常工作.
2. BIOS查找顯卡BIOS, 由顯卡BIOS初始化顯卡. BIOS查找其他設備BIOS,並初始化各個設備.
3. BIOS 檢測和顯示CPU的類型和頻率后開始測試RAM.(此時我們可以Set CMOS).
4. 安裝一些設備, 如HDD, CDROM, 串并口等. BIOS會自動設置(檢測)內存的定時參數, 硬盤參數和訪問模式等.
5. 安裝PNP設備, 並顯示名稱及型號.
6. 分配中斷, DMA通道及I/O PORT.
7. 如果HDD啟動的話, BIOS讀取HDD上主引導紀錄, 主引導紀錄從分區表中找到第一個活動分區. 然后, 讀取擯棄執行此分區的引導紀錄, 此后執行權交接給OS.(FDD, CDROM啟動也類似).
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=4803675