5.2.3.
A megszakításvezérlő felépítése és működése
A számítógépek
megszakításvezérlő egysége végzi
a megszakítás kiszolgálásához szükséges legfontosabb hardver feladatokat:
-
fogadja
megszakításkérő vezérlővonalakon (IRQ) a
megszakításkérelmeket,
-
vizsgálja,
hogy az igényelt megszakítás nincs-e maszkolással letiltva,
-
vizsgálja
és értékeli a megszakítás prioritását,
-
az
INT (Interrupt) vezetéken közli a megszakítás kérést a
processzorral,
-
ha
az IACK (Interrupt Acknowlegment) vezetéken a processzor
visszaigazolja, hogy kész a kérés fogadására, akkor a megszakításvezérlő
átadja a processzornak a megszakításhoz tartozó megszakításvektor
címet.

|