IRQ中斷DMA通道I O埠表示什麼

時間 2021-07-16 19:39:07

1樓:匿名使用者

irq - 中斷請求

irq代表中斷請求(interrupt request)的意思。它是isa槽中的擴充套件卡給cpu發出的一個通知訊息,表示相應的外部裝置發生了一定的事件(該技術同樣應用於eisa和mca擴充套件槽)。常見的外部裝置包括:

調變解調器,網絡卡(nic),音效卡,scsi適配卡,硬碟控制器,軟盤控制器,序列口(com埠)以及並行口(印表機埠)。

irq是硬體中斷,也就是說主機板上的每一個isa擴充套件槽都有一條相應的物理線路與之相連。有兩種型別的isa擴充套件槽:8位擴充套件槽和16位擴充套件槽。

16位的擴充套件槽既可以用作8位的擴充套件槽,也可以作為16位的增強型isa槽來使用。

主機板上有8條irq(irq0-7)線連線到8位的isa擴充套件槽。還有另外的8條(irq8-15)連線到16位的增強型isa槽。所以,在一臺典型的isa匯流排的pc機中總共有16條irq請求線。

其中,irq0優先順序最高,irq7的優先順序最低。irq8-15的優先順序有點特殊,下面還要詳細解釋。

ibm開始生產at機的時候加入了irq8-15。為了保持at機(286)與8位xt機(8088)的後向相容性,同時也為可以提高新的irq線的優先等級,ibm採用了串接兩個中斷控制器的辦法。結果導致中斷irq8-15與irq2具有相同的優先等級。

所謂的“優先等級”是指如果有兩條irq線同時發出中斷請求,具有較高優先等級的irq線上的中斷請求首先被響應。

注意:一條irq請求線每次只能分配給一個活動裝置。如果2個裝置共享同一條irq請求線,我們稱之為衝突。

這表示當這條irq線上發生中斷請求的時候,cpu無法判斷應該與哪一個進行“對話”。例如,如果調變解調器和網絡卡同時使用irq5作為自己的中斷請求線,假設調變解調器有一些資料需要傳遞給cpu,它會在irq5線上發出中斷請求,但是cpu在響應的時候無法判斷到底應該與調變解調器進行對話還是與網絡卡進行對話。計算機可能會掛起,也可能什麼事情都不會發生。

硬體中斷和軟體中斷的區別

理雲德蕭凰 相同點 都是中斷,都會產生中止訊號,引起指令中止 不同點 區別軟硬體中斷的方法很簡單,cpu的手冊會告訴你哪條指令會產生軟體中斷.硬體中斷又可以分為外部中斷和內部中斷 兩類。外部中斷一般是指由計算機外設發出的中斷請求,如 鍵盤中斷 印表機中斷 定時器中斷等。外部中斷是可以遮蔽的中斷,也就...

長方體水箱,長10dm,寬8dm,高6dm,水深5dm,當把一塊稜長4dm的正方體石塊放入水箱後,水箱裡的水

囚清 當把一塊稜長4dm的正方體石塊放入水箱後,水箱裡的水會溢位16升。1 此題主要考查了學生對長方體體積 正方體體積的計算這一個知識點的掌握情況,要求學生仔細審題,列出與題意相符的式子,解答此題的關鍵是明白 正方體鐵塊的體積 原有水的體積 長方體的體積 溢位的水的體積。2 解 10 8 6 5 4...

DM是什麼東西,「DM」是什麼意思?

dm軟體 dm的中文名稱就是磁碟管理員的意思,是裝機時第一步操作所用,大家稱為 分割槽格式化 當然還有其他方法,這裡就給你解釋一下,具體操作到這裡 http www.html 到這裡 萬用版 參考資料 dm是英文direct mail 的縮寫,意為快訊商品廣告,通常由8開或16開廣告紙正反面彩色印刷...