- 相關(guān)推薦
RQ沖突怎么辦的解決方法
IRQ沖突怎么辦
IRQ是“中斷請求”的簡稱。如果CPU需要獲取數(shù)據(jù),那么它必須將此請求送到I/O地址1然后等待外設(shè)返回所需數(shù)據(jù),在等待的這段時間里,CPU實際上處于空閑狀態(tài)。為了高效利用CPU,人們設(shè)計了一種在外設(shè)與CPU之間運行的電路,稱之為中斷請求或IRQ。這樣CPU在向外設(shè)發(fā)出請求后,可以繼續(xù)處理別的數(shù)據(jù),外設(shè)準(zhǔn)備好數(shù)據(jù)后,通過中斷來“通知”CPU,CPU立刻將當(dāng)前工作“掛起”,在處理完外設(shè)的數(shù)據(jù)后,再返回到被中斷前的工作。如果有兩個或以上的中斷請求同時發(fā)生,那么中斷號較小的請求會優(yōu)先得到處理,稱為優(yōu)先級。
同I/O地址一樣,IRQ也必須是一一對應(yīng)的。如果有兩個或兩個以上外設(shè)同時使用了同一個IRQ設(shè)置,它們就會發(fā)生沖突,都將會不可用。
一般來說,在PC機中,中斷號的分配是:
0一系統(tǒng)時鐘(不可用);
1一鍵盤(不可用);
2一系統(tǒng)的第二個中斷請求控制器(IRQ9-15);
3一串行口2(可用);
4一串行口1(可用);
5一并行口2(可用)(一般用來設(shè)置聲卡);
6一軟盤(不可用);
7一并行口l(一般用作打印機);
8一實時時鐘(不可用);
9一可用;
10一可用;
11一常用于顯卡;
12一PS/2mouse:
13一數(shù)學(xué)協(xié)處理器;
14一IDEl控制器通道;
15一IDE2控制器通道(可用)。
由上面列出的IRQ用法可以看見,目前為止我們能用到的外設(shè)IRQ值基本上都是確定的,而且Windows9x也能自動配置外設(shè)的IRQ值。因此Windows9x的用戶只需讓操作系統(tǒng)自動偵測,一般都可以正確進(jìn)行分配。一旦出現(xiàn)沖突,只需按調(diào)整I/O地址的方法對IRQ進(jìn)行調(diào)整即可,Windows9x會自動列出外設(shè)可使用的所有中斷號以供選擇。
以下技巧是解決IRQ沖突或是進(jìn)行IRQ設(shè)置的關(guān)鍵:
1、任何情況下都不要使用中斷2,因為它是中斷8~15的統(tǒng)一入口。
2、盡量使用中斷5、10、11、15,因為這幾個中斷是最安全的。
3、如果用戶為外設(shè)設(shè)置了中斷9,那么必須要更改I/O地址。從Windows9x設(shè)備屬性中的資源項中,將其“基本配置”設(shè)為0002,因為中斷2和中斷9在優(yōu)先級上是一致的,只有選擇了基本配置0002,才能保證聲卡不和其他使用了中斷8~15的外設(shè)發(fā)生沖突。
【RQ沖突怎么辦的解決方法】相關(guān)文章:
上火牙齦腫痛怎么辦及解決方法11-24
午餐后犯困怎么辦的解決方法06-28
皮膚過敏怎么辦及解決方法11-23
《愛的沖突與化解沖突小錦囊》教學(xué)設(shè)計06-09
孕婦失眠怎么辦-孕婦失眠的解決方法11-23
關(guān)于沖突的作文08-26
關(guān)于沖突的作文07-13
愛的沖突作文05-05
描寫沖突的作文01-09
父母和孩子有代溝怎么辦解決方法08-16