IRQ
IRQ
IRQ全稱為Interrupt Request,即是“中斷請求”的意思,IRQ的作用就是在我們所用的電腦中,執行硬體中斷請求的動作,比如我們需要讀取硬碟中的一段數據時,當數據讀取完畢,硬碟就通過IRQ來通知系統,相應的數據已經寫到指定的內存中了。
在每台電腦的系統中,是由一個中斷控制器8259或是8259A的晶元(現在此晶元大都集成到其它的晶元內)來控制系統中每個硬體的中斷控制。目前共有16組IRQ,去掉其中用來作橋接的一組IRQ,實際上只有15組IRQ可供硬體調用。
這16組IRQ的主要用途如下表:
IRQ編號 | 設備名稱 | 用途 |
IRQ0 | Time | 電腦系統計時器 |
IRQ1 | KeyBoard | 鍵盤 |
IRQ2 | Redirect IRQ9 | 與IRQ9相接,MPU-401 MDI使用該IRQ |
IRQ3 | COM2 | 串口設備 |
IRQ4 | COM1 | 串口設備 |
IRQ5 | LPT2 | 建議音效卡使用該IRQ |
IRQ6 | FDD | 軟碟機傳輸控制用 |
IRQ7 | LPT1 | 印表機傳輸控制用 |
IRQ8 | CMOS Alert | 即時時鐘 |
IRQ9 | Redirect IRQ2 | 與IRQ2相接;可設定給其它硬體使用 |
IRQ10 | Reversed | 建議保留給網卡使用該IRQ |
IRQ11 | Reversed | 建議保留給AGP顯卡使用 |
IRQ12 | PS/2Mouse | 接PS/2滑鼠,若無也可設定給其他硬體使用 |
IRQ13 | FPU | 協處理器用,例如FPU(浮點運算器) |
IRQ14 | Primary IDE | IDE0傳輸控制用 |
IRQ15 | Secondary Ide | IDE1傳輸控制用 |
在資訊理論與編碼中,信息反饋(IRQ)
這是一種全回執式最簡單差錯控制方式,接收端將收到的信碼原樣轉發回發送端,並與原發送信碼相比較,若發現錯誤,則發送端再進行重發。只適於低速非實時數據通信,是一種較原始的做法。'在使用外部設備時,需要系統分配(或手工指定)一個IRQ號。