亚洲午夜福利国产门事件_久久国产综合精品五月天_日本高清不卡免v_青青香蕉国产在线观看

返回首頁(yè) 富水河論壇 分類信息 應(yīng)城黃頁(yè) 應(yīng)城人聯(lián)盟 應(yīng)城新聞 應(yīng)城同學(xué)錄 走進(jìn)應(yīng)城 網(wǎng)吧聯(lián)盟 留言本
  |論壇首頁(yè)| |用戶注冊(cè)| |修改資料| |搜索功能| |短信功能| |論壇幫助| |退出系統(tǒng)|
【關(guān)閉本窗口】
發(fā)言人
chrre
發(fā)信

發(fā)帖:69 回復(fù):421
注冊(cè)時(shí)間:2004-12-07 11:05:25


發(fā)表于2005-09-07 16:20:08 [舉報(bào)本帖] 編輯 樓主
設(shè)備沖突原理及解決


也許你有過(guò)這樣的經(jīng)歷,在你的計(jì)算機(jī)插上某個(gè)新的板卡后,某個(gè)程序不能運(yùn)行了,或者是計(jì)算機(jī)的某個(gè)部件不能工作了,甚至于整個(gè)機(jī)器都不能動(dòng)彈了。于是,你就開(kāi)始抱怨,買(mǎi)的這個(gè)板卡有問(wèn)題, 或者是兼容性不好,其實(shí)此類問(wèn)題并不是新卡的問(wèn)題,而是它和其它 的計(jì)算機(jī)設(shè)備之間產(chǎn)生的設(shè)備沖突!
  仔細(xì)想想,大家就會(huì)知道,一個(gè)計(jì)算機(jī)設(shè)備要能正常工作,必須 能與主機(jī)進(jìn)行通信。但插卡裝入計(jì)算機(jī)后,往往與已有的計(jì)算機(jī)設(shè)備 發(fā)生了資源沖突,而不能正常工作。最常見(jiàn)的也是最容易出現(xiàn)的資源 沖突就是IRQ、DMA和I/O沖突。我們只要從這里入手,解決這方面的問(wèn)題還是不難的。 

  首先,我們應(yīng)該了解一下IRQ、DMA和I/O的概念。 
  1、IRQ(Interrupt ReQuest),意為中斷請(qǐng)求,每一個(gè)設(shè)備都 有一個(gè)IRQ,用以向CPU發(fā)送服務(wù)請(qǐng)求,稱為中斷。一般來(lái)說(shuō),計(jì)算機(jī) 有16個(gè)中斷線與各種需要用中斷方式工作的不同外設(shè)相連(每個(gè)中斷 線有一個(gè)標(biāo)號(hào)也就是中斷號(hào)),當(dāng)一條中斷線被激活后,CPU就會(huì)立 即停下當(dāng)前的工作,裝載一定的中斷處理子程序(中斷服務(wù)程序),這個(gè)程序執(zhí)行完成以后,系統(tǒng)回到剛才的斷點(diǎn),繼續(xù)原來(lái)的工作。如 果兩個(gè)設(shè)備擁有一個(gè)中斷號(hào)計(jì)算機(jī)系統(tǒng)中的某些部分就會(huì)停止工作其 甚至?xí)䦟?dǎo)致整個(gè)計(jì)算機(jī)系統(tǒng)崩潰。一般來(lái)說(shuō),在我們常用的個(gè)人PC機(jī) 中,中斷號(hào)的分配是這樣的(見(jiàn)表一): 


       表一中斷(INTERRUPT)對(duì)應(yīng)表 
       中斷號(hào)         說(shuō)明 
        0       系統(tǒng)時(shí)鐘(不可用)
        1        鍵盤(pán)(不可用) 
        2   系統(tǒng)的第二個(gè)中斷請(qǐng)求控制器(IRQ8-15) 
        3        串行口2(可用) 
        4        串行口1(可用) 
        5    并行口2(可用)(一般用來(lái)設(shè)置聲卡) 
        6        軟盤(pán)(不可用) 
        7       并行口1(一般用作打印機(jī)) 
        8       實(shí)時(shí)時(shí)鐘(不可用) 
        9           可用 
        10           可用 
        11         常用于顯示卡 
        12          PS/2 mouse 
        13         數(shù)學(xué)協(xié)處理器 
        14         IDE1控制器通道 
        15       IDE2控制器通道(可用) 
注:NMI非正常中斷(不可屏蔽中斷),如校驗(yàn)錯(cuò)。 


  2、DMA(Direct Memory Address) 
  主機(jī)與外設(shè)之間的數(shù)據(jù)傳送,一共有兩條途徑:一是用CPU來(lái)管 理的數(shù)據(jù)的傳送;二是用專門(mén)的芯片完成數(shù)據(jù)的傳送。所謂DMA,就 是不經(jīng)CPU,外設(shè)同內(nèi)存之間相互傳送數(shù)據(jù)的通道,在這種方式下, 外設(shè)利用DMA通道直接將數(shù)據(jù)寫(xiě)入存儲(chǔ)器或?qū)?shù)據(jù)從存儲(chǔ)器中讀出, 而不用CPU參與,系統(tǒng)的速度會(huì)大大增加。在PC機(jī)內(nèi)部,DMA通道是如 何分配的呢?(見(jiàn)表二) 


       表二(DMA直接內(nèi)存存取通道對(duì)應(yīng)表) 
       DMA 0 可用 
       DMA 1 EPC打印口(如果設(shè)置的話) 
       DMA 2 軟盤(pán)控制器 
       DMA 3 8位數(shù)據(jù)傳送 
       DMA 4 級(jí)聯(lián)DMA控制器 
       DMA 5 可用 
       DMA 6 可用 
       DMA 7 可用 


3、I/O(INPUT/OUTPUT) 
  輸入/輸出端口,計(jì)算機(jī)外設(shè)與主機(jī)(CPU和內(nèi)存)進(jìn)行通信時(shí), 是通過(guò)接口來(lái)進(jìn)行的,這個(gè)接口就叫做端口。每個(gè)端口賦與一個(gè)端口 號(hào)稱為地址。每一個(gè)端口都包含一組寄存器(數(shù)據(jù)寄存器、命令寄存 器和狀態(tài)寄存器)。每一個(gè)想和CPU通信的外設(shè)都有不同的I/O地址, 在PC機(jī)內(nèi)部一共有1024個(gè)地址!
  中斷、DMA通道、I/O地址大部分都有缺省值,然而,如果碰巧兩 個(gè)板卡使用了同樣的資源,就會(huì)引起沖突!


  其次,我們了解一下設(shè)備發(fā)生沖突的原因!
Win95是一個(gè)具有即插即用功能的操作系統(tǒng),通常在Win95下計(jì)算 機(jī)的所有IRQ號(hào)、DMA通道和I/O端口等系統(tǒng)資源均被Win95接管,并由 其根據(jù)情況進(jìn)行智能的分配,這就是我們常說(shuō)的即插即用。然而這種 即插即用是有條件的:即插即用的BIOS、即插即用的設(shè)備和即插即用 的操作系統(tǒng),三者缺一不可,否則可能會(huì)引發(fā)設(shè)備沖突。在實(shí)際安裝 時(shí),由于即插即用設(shè)備品種規(guī)格越來(lái)越多,新設(shè)備層出不窮,常常不 能正確檢測(cè)出有關(guān)設(shè)備,特別是在安裝設(shè)備較多的情況下,設(shè)備沖突是最容易出現(xiàn)的常見(jiàn)故障!


  第三、我在朋友們對(duì)有關(guān)IRQ、DMA和I/O的概念有了一些了解的基礎(chǔ)之上,就自己在實(shí)踐過(guò)程中遇到的設(shè)備資源沖突和解決問(wèn)題的 思路與大家交流一下: 
 。ㄒ唬┛赡馨l(fā)生沖突的外部設(shè)備 
  1.網(wǎng)卡和顯示卡沖突。筆者安裝局域網(wǎng)時(shí)就遇到過(guò)TP-3500PCI 網(wǎng)卡與Trident 9750顯示卡沖突,導(dǎo)致顯示卡不能正常使用(顯示模式不能正常設(shè)置)的情況!
  2.聲卡和打印機(jī)沖突導(dǎo)致打印作業(yè)不能進(jìn)行。 
  3.COM口鼠標(biāo)與內(nèi)置調(diào)制解調(diào)器沖突,導(dǎo)致鼠標(biāo)在屏幕上僵死或 調(diào)制解調(diào)器不能進(jìn)行正常的撥號(hào)連接!
  4.網(wǎng)卡與MODEM沖突,常見(jiàn)NE2000兼容網(wǎng)卡的缺省中斷為3,如 果你將內(nèi)置的調(diào)制解調(diào)器也設(shè)置成中斷3,則兩種設(shè)備只能使用其一!
  5.網(wǎng)卡與鼠標(biāo)也可能發(fā)生沖突!
  6.掃描儀與內(nèi)置調(diào)制解調(diào)器!

 。ǘ┙鉀Q問(wèn)題的辦法 
  在這里筆者強(qiáng)調(diào)一點(diǎn)就是,由于系統(tǒng)安裝和使用的原因,出現(xiàn)設(shè) 備資源沖突在所難免,關(guān)鍵在于遇到資源沖突現(xiàn)象后如何冷靜思考, 合理解決出現(xiàn)的問(wèn)題!
  1、發(fā)現(xiàn)設(shè)備沖突:當(dāng)某些外設(shè)不能正常運(yùn)轉(zhuǎn)(通常在新增外設(shè) 以后)、或設(shè)備驅(qū)動(dòng)程序安裝不上、系統(tǒng)檢測(cè)不到新增硬件的存在、 在安裝操作系統(tǒng)時(shí)出現(xiàn)死以后等現(xiàn)象以后,在排除硬件本身故障和病 毒感染之后,我們都可以大膽懷疑設(shè)備有沖突! 
  2、解決設(shè)備沖突 
  (1)在控制面板中雙擊“系統(tǒng)”圖標(biāo); 
 。2)在“系統(tǒng)屬性”對(duì)話框中選擇“設(shè)備管理”選項(xiàng)卡。在該 選項(xiàng)卡中將顯示出所有的計(jì)算機(jī)硬件設(shè)備(如CDROM、顯示器、鍵盤(pán)、 鼠標(biāo)等),選擇最上面的“計(jì)算機(jī)”設(shè)備項(xiàng)后單擊“屬性”按鈕; 
 。3)在“計(jì)算機(jī)屬性”對(duì)話框中用戶可從它的“查看資源”選 項(xiàng)卡中查看現(xiàn)有系統(tǒng)資源。這些資源包括“中斷請(qǐng)求(IRQ)"、“直接 內(nèi)存訪問(wèn)(DMA)"、“輸入/輸出(I/O)”和“內(nèi)存”等四大類,用戶 可分別選擇查看。如選擇“中斷請(qǐng)求(IRQ)"類系統(tǒng)資源,即可顯示出 Win95現(xiàn)在已經(jīng)分配使用的中斷號(hào),用戶可從中了解哪些系統(tǒng)資源被占 用,哪些系統(tǒng)資源保留未用,可以通過(guò)手工調(diào)整來(lái)解決一部分設(shè)備沖 突!
  3、防止設(shè)備沖突的技巧 
 。1)如果使用內(nèi)置調(diào)制解調(diào)器和串行鼠標(biāo),在CMOS中關(guān)閉COM2, 可以節(jié)省出IRQ3,供解調(diào)器使用。
 。2)PCI網(wǎng)卡和顯示發(fā)生沖突時(shí),可以在CMOS中將IRQ10設(shè)置成 “Disable”,也就是不為顯示分配中斷號(hào),這也是一種解決問(wèn)題的辦法。 
 。3)刪除設(shè)備驅(qū)動(dòng)程序,將外設(shè)重新拔插以后,讓系統(tǒng)重新檢測(cè)。 
 。4)屏蔽掉暫時(shí)不需要使用的硬件(禁用某些外部設(shè)備)。在設(shè)備沖突發(fā)生后,只要系統(tǒng)不癱瘓,就很容易檢查系統(tǒng)資源狀況,分析沖突原因,可以關(guān)閉有關(guān)沖突設(shè)備。 
 。5)注意設(shè)備的安裝順序。這一點(diǎn)是十分重要的,筆者建議的 順序是顯卡、打印機(jī)、聲卡、網(wǎng)卡、調(diào)制解調(diào)器、掃描儀。即外設(shè)插 上一個(gè),安裝其驅(qū)動(dòng)程序!
  (6)了解外設(shè)的常規(guī)使用資源,可以通過(guò)控制面板的設(shè)備管理 來(lái)查看。比如:聲卡通常用中斷5、NE2000兼容網(wǎng)卡通常用中斷3、顯 卡用中斷10、串行鼠標(biāo)用中斷3或4、內(nèi)置調(diào)制解調(diào)器通常用中斷3或 4、打印機(jī)用中斷7等等。 
 。7)當(dāng)然也可以通過(guò)硬件跳線和軟件的方法來(lái)修改這些缺省的 配置,讓其使用不被占用的資源!
  (8)喜新厭舊,放棄windows95或windows97,安裝windows98!


分頁(yè)
 轉(zhuǎn)到:頁(yè)
【關(guān)閉本窗口】
YingCheng.Net 應(yīng)城在線 和你在一起
應(yīng)城在線群號(hào):28770248 QQ:434706902