2013 m. sausio 10 d., ketvirtadienis

8.10 Pertraukčių valdikliai

Mikroprocesorinėse sistemose, kurios aptarnauja pertraukčių užklausų (paraiškų) signalus, naudojami programuojami pertraukčių valdikliai.

Kaip žinome, į mikroprocesoriaus I8080 išvadą INT gali būti paduodami pertraukties paraiškos signalai, kuriuos priėmęs mikroprocesorius siunčia pertraukčių leidimo signalus INTE. Sistemos valdiklis, pabaigus eilinės komandos vykdymą, po jos prasidedančio ciklo 2-uoju taktu perduoda signalą INTA.

Nauja komanda vykdyti nepradedama, o pereinama prie pertraukties aptarnavimo. Pertraukimas pradedamas, kai dėklas įsimena komandų skaitiklio turinį ir įrašo į ji informaciją iš fiksuotos atmintinės ląstelės, skirtos konkrečiam pertraukties paraiškos signalui.

Šiuolaikiniuose procesoriuose pertraukčių valdikliai yra integruoti, tačiau jų aptarnavimo algoritmas iš esmės nepasikeitė.

Komentarų nėra:

Rašyti komentarą

Tinklaraščio archyvas

Etiketės