Prekid (računarstvo)
From Wikipedia, the free encyclopedia
Kod digitalnih računara prekid (engleski: interrupt) jest zahtjev procesoru da prekine trenutno izvršavajući kôd, kako bi se taj događaj pravovremeno mogao obraditi.
Ako je zahtjev prihvaćen, procesor reaguje obustavljajući trenutne aktivnosti, spremajući njegovo stanje i izvršavajući podrutinu koja se zove upravljač prekida (engleski: interrupt handler). Ovaj prekid je privremen i osim ako prekid ukazuje na fatalnu grešku, procesor nastavlja normalne aktivnosti nakon završetka obrade prekida.[1]
Prekidi se obično koriste na hardverskim uređajima kako bi ukazali na elektroničke ili fizičke promjene stanja koje zahtijevaju pažnju. Prekidi se često koriste kod multitaskinga (istovremeno obavljanje više zadataka).[2]