Procesoriaus reakcija į pertraukties reikalavimo signalo gavimą vykdoma pagal tam tikrą algoritmą.
Pertraukties aptarnavimo procedūrą galima suskirstyti į tokius etapus:
Ø Pertraukties signalo priėmimas;
Ø Pertraukties šaltinio atpažinimas;
Ø Einamosios komandos vykdymo užbaigimas;
Ø Procesorius priima (arba ignoruoja) pertraukties reikalavimo signalą;
Ø Vykdytos programos būsenos išsaugojimas;
Ø Pertraukiančiosios programos vykdymas;
Ø Vykdytos programos būsenos atstatymas.
Iš esmės pati pertraukties aptarnavimo procedūra panaši į paprogramės vykdymo procedūrą, tačiau pertraukties signalo pasirodymo laikas niekada nežinomas.
Komentarų nėra:
Rašyti komentarą