www.wikidata.uk-ua.nina.az
Opracovuvach pererivan angl interrupt handler takozh vidomij yak procedura opracyuvannya pererivan angl interrupt service routine ISR abo obrobnik pererivan ce funkciya zvorotnogo vikliku v operacijnij sistemi abo drajveri pristroyu vikonannya yakoyi sprichinyayetsya otrimannyam pererivannya Opracovuvachi pererivan mayut bezlich funkcij yaki riznyatsya vidpovidno do prichini viniknennya pererivannya i shvidkodiyi opracovuvacha Opracovuvach pererivan ye nizkorivnevim dvijnikom opracovuvacha podij povidomlen Ci opracovuvachi iniciyuyutsya abo aparatnimi pererivannyami abo instrukciyami pererivannya na programnomu rivni i vikoristovuyutsya dlya obslugovuvannya aparatnih pristroyiv i perehodiv mizh zahishenimi rezhimami operacij takimi yak sistemni vikliki Oglyad red V deyakih OS Linux Microsoft Windows i deyakih inshih opracovuvachi pererivan podileni na dvi chastini Opracovuvachi pererivan pershogo rivnya angl First Level Interrupt Handler FLIH i Opracovuvachi pererivan drugogo rivnya angl Second Level Interrupt Handlers SLIH FLIH takozh vidomi yak tverdi shvidki opracovuvachi pererivan angl hard fast interrupt handlers a SLIH takozh vidomi yak m yaki povilni opracovuvachi pererivan angl soft slow interrupt handlers abo vidkladenij viklik proceduri u Windows FLIH vikonuye shonajmenshe platformo zalezhnu obrobku pererivannya U vidpovid pererivannyu vidbuvayetsya peremikannya kontekstu i zavantazhuyetsya ta vikonuyetsya kod dlya pererivannya Zavdannyam dlya FLIH ye shvidka obrobka pererivannya abo zapis platformo zalezhnih kritichnih danih yaki dostupni lishe pid chas pererivannya i planuvannya vikonyannya SLIH dlya podalshogo opracyuvannya pererivannya FLIH sprichinyayut tremtinnya v vikonanni procesu FLIH takozh maskuyut pererivannya Zmenshennya tremtinnya najvazhlivishe dlya operacijnih sistem realnogo chasu bo voni mayut vidpovidati vimozi vikonannya pevnogo kodu v uzgodzhenij vidtinok chasu Dlya zmenshennya tremtinnya i zmenshennya jmovirnosti vtrati danih cherez prihovani pererivannya programisti namagayutsya zmenshiti chas vikonannya FLIH vinosyachi ves mozhlivij kod u SLIH Zi shvidkistyu suchasnih komp yuteriv FLIH mozhut vikonati use pristrij i platformo zalezhne opracyuvannya i vikoristati SLIH dlya podalshogo platformo nezalezhnogo dovgo trivalogo opracyuvannya FLIH sho obslugovuyut aparatnu chastinu zazvichaj maskuyut svoye pererivannya do zavershennya svogo vikonannya Osoblivij FLIH yakij vikrivaye pov yazane z nim pererivannya do svogo zavershennya nazivayetsya povtoronovikoristovnim obrobnikom pererivan Povtornovikoristovnij obrobnik pererivan mozhe sprichiniti perepovnennya steka cherez bagatorazovi vkladeni vikliki SLIH zavershuye zavdannya dovgoyi obrobki pererivan podibno do procesu SLIH abo maye vidilenij yadrom potik dlya kozhnogo opracovuvacha abo vikonuyetsya v puli robochih potokiv yadra SLIH mozhe mati velikij chas vikonannya i tomu zazvichaj planuyetsya podibno do potokiv i procesiv V riznih sistemah FLIH i SLIH imenuyutsya po riznomu V Windows FLIH nazivayetsya opracovuvachem pererivannya a SLIH vidkladenim viklikom proceduri V Linux FLIH nazivayetsya upper half a SLIH lower half abo bottom half Ce riznitsya vid imenuvannya vikoristovnogo v inshih Unix podibnih sistemah de obidva ye chastinoyu bottom half Posilannya red Opracyuvannya pererivan na sajti MSDN angl Otrimano z https uk wikipedia org w index php title Opracovuvach pererivan amp oldid 38520408