Turinys:
Apibrėžimas - ką reiškia vidinis pertraukimas?
Vidinis pertraukimas yra specifinis pertraukimo tipas, kurį sukelia instrukcijos, įterptos į programos ar proceso vykdymo instrukcijas. Paprastai vidiniai trikdžiai priešinasi vartotojų pokyčiams ir įvyksta „natūraliai“ arba „automatiškai“, nes procesorius veikia per programos instrukcijas, o ne dėl išorinių įvykių ar tinklo jungčių.
„Techopedia“ paaiškina vidinį pertraukimą
Paprastai pertraukimas įvyksta, kai operacinė sistema pereina iš vienos užduoties į kitą. Tam tikru metu operacinė sistema gali atlikti tik vieną užduotį, tačiau, naudojant sudėtingą programos jungiklių modelį, atrodo, kad sistema gali nuveikti daugiau, naudodamasi daugiafunkcinėmis užduotimis vartotojui patogiais būdais.
Geras būdas apibūdinti vidinį trikdymą yra tai, kad tai atsitinka, kai mašina linijiškai veikia pagal programos instrukcijas. Mašina vykdo savo verslą pagal vieną programą, be pašalinių trukdžių iš išorinių įrenginių, kompiuterio operatoriaus ar išorinių tinklo signalų. Bet koks vidinis pertraukimas gali įvykti, jei tam tikra programa yra sukonstruota taip, kad ji sustotų pasiekusi tam tikrą plėtros etapą. Kai programa reikalauja, kad operacinė sistema perskaitytų talpyklą ar buferį prieš sustodama ir tapdama prieinama kitoms užduotims, tai būtų vidinio pertraukimo pavyzdys.
Vidinis pertraukimas dažnai kontrastuojamas su išoriniais pertraukimais, kurie gali įvykti įvairiomis formomis.
