A jelenlegi PC-kbe két megszakítás-vezérlő van beépítve, így 15 db IRQ vonalat foglalhatnak le az I/O eszközök, jellemzően az ábra szerinti kiosztásban:
Az IRQ vonalakon a jelszint beállítása jelzi, hogy egy eszköz egy I/O műveletet kezdeményez vagy befejezett. Az IRQ vonal száma azonosítja a megszakítási rendszerben, hogy melyik eszköz kérte a megszakítást. A megszakítás-vezérlőn keresztül a megszakítás eljut a CPU-hoz, amely az azonosított eszközt kezelő megszakítási programot indítja el. A PCI busz már lehetővé teszi, hogy egy IRQ-n több eszköz is osztozzon. Ekkor az operációs rendszer eszközmeghajtó programja (driver) a felelős a megszakítás-vezérlő eszköz azonosításáért. Megjegyzés: |