Die meisten neueren Komponenten können sich einen IRQ teilen. Dieses IRQ-Sharing ist eine zeitgemäße Möglichkeit, mit der sich mehr Karten an ein System anschließen lassen. Bitte beachten Sie dabei jedoch, dass sich bestimmte Systemkomponenten (wie Videokarten) nicht für das IRQ-Sharing eignen. Der Grund dafür ist, dass der IRQ der Videokarte normalerweise 10, 11 oder 12 ist – und diese drei Werte stehen für eine niedrige Priorität, die von Anforderungen höherer Priorität verzögert werden (oder sogar verloren gehen). Deshalb würden beim IRQ-Sharing mit der Videokarte unerwünschte visuellen Effekte auftreten. Karten, die voll den Vorgaben des PCI Plug-n-Play-Standards entsprechen, ermöglichen das IRQ-Sharing.
In einem Computersystem stehen insgesamt 16 verschiedene IRQs zur Verfügung, von denen sich 15 verwenden lassen. Hier ist eine typische Zuordnung dieser IRQs:
IRQ 0 System - Timer
IRQ 1 System - Tastatur
IRQ 2 System - kaskadierbarer PIC -(programmable interrupt controller), steuert IRQ 8-15
IRQ 3 System- serielle Schnittstelle (COM 2 und COM4)
IRQ 4 System - serielle Schnittstelle (COM 1 und COM3)
IRQ 5 Verfügbar - Allgemeiner Adapter)
IRQ 6 System - Disketten-Controller)
IRQ 7 System - Drucker 1)
IRQ 8 System - CMOS Echtzeit-Uhr )
IRQ 9 Verfügbar - Allgemeiner Adapter)
IRQ 10 Verfügbar - Allgemeiner Adapter)
IRQ 11 Verfügbar - Allgemeiner Adapter)
IRQ 12 System- Maus)
IRQ 13 System- mathematischer Coprocessor (obwohl dieser in den CPU eingebaut ist, benutzt er immer noch einen IRQ)
IRQ 14 System- Festplatten-Controller
IRQ 15 Verfügbar - Allgemeiner Adapter
Es gibt also fünf (5) IRQs, die nicht vom Systemdesign festgelegt sind. Von diesen geht normalerweise einer an die Grafikkarte, einer an die USB-Anschlüsse und einer an das Modem. So bleiben zwei (2) verfügbare IRQs für alles andere. Mit Umsicht (und Einsatz der richtigen Karten) reicht dies normalerweise aus.
Nun gibt es aber auch Boards, die einem mehr IRQ zur Verfügung stellen. Dazu muß aber der Chipsatztreiber und die Southbridge in der Lage sein und das System muß Multiprozessorfähig sein.
Hier kannst Du etwas mehr darüber nachlesen:
http://www.hardtecs4u.com/reviews/2002/irq/index4.php