發(fā)現(xiàn)新硬件的前前后后(連載之一)_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、標簽:即插即用BIOS操作系統(tǒng)POST發(fā)現(xiàn)新硬件的前前后后(連載之一)發(fā)現(xiàn)新硬件的前前后后(連載之一)當我們把新硬件插入系統(tǒng)后,Windows立即告訴你發(fā)現(xiàn)新硬件(如圖1),接著識別新硬件,然后自動安裝硬件的驅(qū)動程序,這樣設(shè)備就可以使用了,整個過程中系統(tǒng)像在和你交流一樣。對于這個神奇的過程,你是否很想知道電腦到底都干了些什么?圖1插入新硬件后屏幕出現(xiàn)的提示信息1新硬件與即插即用“新硬件”是指在一個已經(jīng)安裝操作系統(tǒng)的“現(xiàn)有系統(tǒng)”中新增加的

2、硬件設(shè)備,“發(fā)現(xiàn)新硬件”就是現(xiàn)有系統(tǒng)能夠自動偵測到新增加的硬件,并針對新硬件進行驅(qū)動程序的安裝,直至成為“可用硬件”的全部過程。如果硬件的安裝可以“無人值守”地進行,并且不需要重新啟動機器就使新硬件直接成為可用硬件,那么這個過程就可稱作“即插即用(Plug&Play)”,港臺地區(qū)的譯名更加生動:“插上就玩”。插上就玩是人們多年來夢寐以求的,但直到Windows95操作系統(tǒng)問世,這種愿望才得以實現(xiàn)。不過,那時的“插上就玩”不夠完備,許多新

3、硬件在出售時,還附上了一張驅(qū)動程序的軟盤和光盤,需要用戶進行一系列軟件安裝,僅有少數(shù)設(shè)備能夠真正的“插上就玩”。如今,WindowsXP已經(jīng)足夠強大,以至于附加的驅(qū)動程序都可省去,真正實現(xiàn)了插上就玩。不僅如此,熱插拔技術(shù)還允許在機器工作期間插入新硬件,使得應(yīng)用更為方便。即插即用需要所有條件同時具備:即插即用的硬件支持(主機和設(shè)備),即插即用BIOS以及即插即用的操作系統(tǒng)。即插即用系統(tǒng)還需要團隊精神——硬件、BIOS和操作系統(tǒng)三者團結(jié)一致

4、、各擔其責:即插即用BIOS與操作系統(tǒng)一BIOS發(fā)現(xiàn)新硬件的過程,是依靠調(diào)用存貯在BIOS中三個程序?qū)崿F(xiàn)的。首先由開機自檢程序(POST)向設(shè)備發(fā)送Deviceidentify命令去檢測設(shè)備,并從設(shè)備取回一定的狀態(tài)信息。如果狀態(tài)信息與標準信息吻合,則繼續(xù)向下一臺設(shè)備發(fā)送Deviceidentify命令;如果不吻合,則在屏幕上顯示出錯信息,自檢工作暫停。檢測工作結(jié)束后,轉(zhuǎn)入執(zhí)行BIOS中的設(shè)置程序,將系統(tǒng)資源(包括IO端口、中斷號、DMA

5、及內(nèi)存等)分配給檢測到的設(shè)備,生成一個資源配置表,防止出現(xiàn)資源沖突而導(dǎo)致設(shè)備不可用的情況發(fā)生。自檢結(jié)束后,操作系統(tǒng)調(diào)用BIOS中的引導(dǎo)裝配程序加載操作系統(tǒng),操作系統(tǒng)獲得控制權(quán)后,立即讀取BIOS中的資源配置表,對設(shè)備進一步配置,并將配置情況記錄到注冊表中去。操作系統(tǒng)發(fā)現(xiàn)并配置新硬件的過程類似于人力資源部為企業(yè)招收新員工的工作流程:資格審核→登記造冊→安排工作。操作系統(tǒng)執(zhí)行如下檢測和配置過程:(1)通報事件:新設(shè)備插入系統(tǒng)后(冷插拔或熱插

6、拔),BIOS偵測到以后,立即通過總線枚舉程序向系統(tǒng)通報事件;(2)識別新設(shè)備:操作系統(tǒng)使用設(shè)備管理程序去識別外設(shè),然后利用設(shè)備信息自動地裝載相匹配的驅(qū)動程序;(3)將系統(tǒng)資源分配給新設(shè)備,并構(gòu)建設(shè)備資源數(shù)據(jù)庫。到現(xiàn)在為止,硬件的身份由“新硬件”轉(zhuǎn)變?yōu)椤翱捎糜布绷???梢钥闯?,可用硬件必須具備發(fā)揮自己的功能所必須的兩個條件:(1)占有主機資源(2)操作系統(tǒng)中有與之匹配的驅(qū)動程序。應(yīng)該說明一點,新硬件必須按照即插即用規(guī)范(最低版本為PC9

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論