5.2.2. A megszakítások, kivételek kiszolgálásaA megszakítás kiszolgálást gyakran aszinkron alprogram-feldolgozásnak is szokták nevezni. Ennek oka
A
megszakítások és
kivételek kiszolgálásának lépéseit egy példán
keresztül mutatjuk be, melyet az
IBM-PC kompatibilis gépek alkalmaznak. Ezek a
megszakításkérelmeket ún. vektoros módon dolgozzák fel, ami azt
jelenti, hogy a megszakításkérelem a megszakításkiszolgáló rutin
kezdőcímét egy vektor elemeként azonosítja a
processzor számára.
(Azaz a megszakítást vezérlő a processzornak a vektor egy elemét
meghatározó sorszámot ad át, mely a
memóriában található megszakítási
vektortáblában kijelöli a kiszolgáló rutin címét.) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |