RIQ編號,衝突處理

IRQ的數目有限,一部電腦雖然一共有16個IRQ(從IRQ0至IRQ15),但是其中很多IRQ已經預先分配給特定的硬件,具體如下:
IRQ0:系統計時器

IRQ1:鍵盤

IRQ2:可設置中斷控制卡

IRQ3:COM2(串行接口2)

IRQ4:COM1(串行接口1)

IRQ5:未預先配置

IRQ6:磁盤機

IRQ7:並行接口

IRQ8:CMOS/時鐘

IRQ9:未預先配置

IRQ10:未預先配置

IRQ11:未預先配置

IRQ12:PS/2鼠標

IRQ13:算術處理器(Arithmetic Processor)

IRQ14:Primary(主)IDE控制器

IRQ15:Secondary(從)IDE控制器

由 上可見,IRQ5、IRQ9、IRQ10和IRQ11都是空置的。但大家不要以爲這就代表着有多餘的IRQ可以使用。因爲要使用IRQ的周邊設備實在是太 多了,例如聲卡、網卡等PCI或ISA設備都需要配置一個IRQ。如果有兩個設備配置了同一個IRQ的話,就會出現IRQ衝突的問題,從而使兩者都不能正 常工作。

三、遇到IRQ衝突怎麼辦?

大家可能會問,一般主板都有四根或更多PCI插槽。如果全都插上PCI擴展卡,那四個空置的IRQ又怎麼夠用呢?

其 實,某些硬件是可以共用一個IRQ的,而有些卻又偏偏不行。例如PCI聲卡需要獨自享用一個IRQ,有時甚至需要兩個,一個作MIDI(迷笛),一個作 Wave(波表)。因此當系統自動分配IRQ時,若聲卡被分配與其他設備共用一個IRQ的話,發生IRQ衝突的可能性極大,而解決之道就是手動分配 IRQ,在BIOS內進行設置。

四、實例示範

假設一塊主板上有五根PCI插槽,現在五根插槽全部插滿了(包括MODEM卡、網卡、聲卡、電視卡等等)。但無論將聲卡插在任何一根PCI插槽內,都無法正常工作。解決步驟如下:

1、查看主板說明書,找出哪一根PCI插槽是不與其他插槽共用IRQ的(一般是第三根插槽),然後將聲卡插到第三根PCI插槽中。同時,由於第一和第五根PCI插槽需共用IRQ,我們還應檢查插在上面的硬件設備及其驅動程序是否支持共用IRQ。

2、啓動電腦,進入BIOS,開啓“Advanced”一欄最底下的“PCI Configuration”。

3、在“PCI Configuration”設置頁面的上半部分有一項“Slot 3
IRQ”,它就是第三根PCI插槽所分配的IRQ位置。系統默認爲“Auto”(自動)。

4、將光標移到“Slot 3
IRQ”一行上按回車鍵,畫面會顯示“0-15”的數字。這時用戶可選擇四個空閒中斷(IRQ5、IRQ9、IRQ10或IRQ11)的任一個,這裏筆者選擇“IRQ10”。

5、再爲其他的Slot插槽設置其他的IRQ。例如Slot 1/5的IRQ設置成“IRQ3”、Slot 2 IRQ設置爲“IRQ9”,Slot
4設置爲“IRQ11”等。

6、此外,如果你使用的主板集成有老一代的ISA插槽的話,還要在“PCI IRQ Resource
Exclusion”選項中,對個別的ISA總線硬件所需的IRQ進行更改設置。

7、完成設置後選擇保存設置並重新啓動電腦,就可以向煩人的IRQ衝突說BYEBYE啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章