電腦啟動順序

2022-01-30 13:07:20 字數 1420 閱讀 3917

先介紹一下兩個基本而重要的概念。

bios:即「basic input/output system」(基本輸入輸出系統),它是一組被「固化」在計算機主機板上的一塊rom中直接關聯硬體的程式,儲存著計算機最重要的基本輸入輸出的程式、系統設定資訊、開機後自檢程式和系統自啟動程式,其主要功能是為計算機提供最底層的、最直接的硬體設定和控制,它包括系統bios(主機板bios).其它裝置bios(例如ide控制器bios、顯示卡bios等)其中系統bios佔據了主導地位.計算機啟動過程中各個bios的啟動都是在它的控制下進行的.

詳細介紹計算機的啟動過程(從開啟電源到作業系統啟動之前)

1、當電源開關按下時,電源開始向主機板和其他裝置供電,此時電壓並不穩定,於是,當主機板認為電壓並沒有達到cmos中記錄的cpu的主頻所要求的電壓時,就會向cpu發出reset訊號(即復位,不讓cpu進一步執行),不過僅一瞬間不穩定的電壓就能達到符合要求的穩定值,此時復位訊號撤銷,cpu馬上從基本記憶體的bios段讀取一條跳轉指令,跳轉到bios的真正啟動**處,如此,系統bios啟動,此後的過程都由系統bios控制。

2、系統bios啟動後會進行加電自檢post(power on self rest)。不過這個過程進行得很快,它主要是檢測關鍵裝置(如電源、cpu晶元、bios晶元、基本記憶體等電路是否存在以及供電情況是否良好。如果自檢出現了問題,系統喇叭會發出警報聲(根據警報聲的長短和次數可以知道到底出現了什麼問題)。

3、如果自檢通過,系統bios會查詢顯示卡bios,找到後會呼叫顯示卡bios的初始化**,此時顯示器就開始顯示了(這就是為什麼自檢失敗只能靠發聲進行提醒了)。顯示卡bios會在螢幕上顯示顯示卡的相關資訊(不過現在的筆記本似乎並不顯示這個)。

4、顯示卡檢測成功後會進行其他裝置的測試,通過後系統bios重新執行自己的**,並顯示自己的啟動畫面,將自己的相關資訊顯示在螢幕上,而後會進行記憶體測試(這些在現在的計算機上也看不到了),僅僅是短暫出現系統bios設定頁面,此時就可以對系統bios進行需要的設定了,完成後會重新啟動。

5、此後bios會檢測系統的標準硬體(如硬碟、軟碟機(雖然現在很多計算機已沒有軟碟機了)、序列和並行介面等),檢測完成後會接著檢測即插即用裝置,如果有的話就為該裝置分配中斷、dma通道和i/o埠等資源,到了這裡,所有的裝置都已經檢測完成了,老機會進行一次清屏並顯示乙個系統配置表,如果和上次啟動相比出現了硬體變動,bios還會更新escd,即「extended system configuration data」(擴充套件系統配置資料),它是系統bios用來與作業系統交換硬體配置資訊的資料,這些資料被存放在cmos中。現在的機器則不再顯示這些了。

6、當上面的所有步驟都順利進行以後,bios將執行最後一項任務:按照使用者指定的啟動順序進行啟動(即我們經常需要用到的設定系統從**啟動,一般預設是硬碟,如果需要安裝系統,還會設定為光碟機或usb裝置),注意,這裡是指的啟動順序,如果設定為從光碟機啟動,而光碟機中又沒有光碟的話,系統還是會接著從硬碟啟動的。

電腦啟動順序

先介紹一下兩個基本而重要的概念。bios 即 basic input output system 基本輸入輸出系統 它是一組被 固化 在計算機主機板上的一塊rom中直接關聯硬體的程式,儲存著計算機最重要的基本輸入輸出的程式 系統設定資訊 開機後自檢程式和系統自啟動程式,其主要功能是為計算機提供最底層...

電腦啟動順序

先介紹一下兩個基本而重要的概念。bios 即 basic input output system 基本輸入輸出系統 它是一組被 固化 在計算機主機板上的一塊rom中直接關聯硬體的程式,儲存著計算機最重要的基本輸入輸出的程式 系統設定資訊 開機後自檢程式和系統自啟動程式,其主要功能是為計算機提供最底層...

Flex啟動順序

attached to the display list.其他 uicomponent.updatecomplete dispatched when an object has had its commitproperties measure and updatedisplaylist method...