AGAMES 討論區

標題: 何謂 IRQ(Interrupt ReQuest) 編號 ?(轉) [打印本頁]

作者: ng04    時間: 2009-4-17 10:48:18     標題: 何謂 IRQ(Interrupt ReQuest) 編號 ?(轉)

電腦周邊設備都會由系統分配一個 IRQ編號,來決定CPU的優先
 使用權,只要周邊設備送出IRQ訊號,CPU就會依要求來做處理。
 IRQ 的編號為 0 至 15,分別由兩顆8259中斷控制器來處理,第一顆
 支援 IRQ0 至 IRQ7 的裝置,第二顆則支援 IRQ8 至 IRQ15,但是其串接
 在 IRQ2 上,換句話說,IRQ8 至 IRQ15 的裝置是透過 IRQ2 發出訊號。

 IRQ 的優先權是以號碼由小至大排列,如下示:
 IRQ0 > 1 > 2(8~15) > 3 > 4 > 5 > 6 > 7 (PS : 所以IRQ7順序最後)
 目前電腦周邊配備眾多,若是隨插即用(PnP)的設備則可以重複
 IRQ編號,但這必須由系統自動分配才可以,若是由手動指定 IRQ
 編號,則不可以重複。一般來說,IRQ9、IRQ10、IRQ11最初並未
 被指定佔用。


作者: TOMMY9869    時間: 2009-6-23 19:18:19

謝謝大大的分亨




歡迎光臨 AGAMES 討論區 (http://forum.agames.hk/) Powered by Discuz! X2