Dom zvučni Što je cpu prekidni kod (cic)? - definicija iz tehopedije

Što je cpu prekidni kod (cic)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači CPU Interrupt Code (CIC)?

CPU prekidni kod (CPU) je kôd koji softver ili hardver šalje CPU-u da zaustavi izvršenje svih procesa dok proces tražen u prekidu ne bude dovršen.


Prekidi omogućavaju softveru ili hardveru prednost pred izvršavanjem postojećeg programa, obično u cilju obavljanja kritičnih radnji poput potvrde protokola ili vremenskog signala. Mogu biti aktivirani rubom ili razine.

Techopedia objašnjava CPU prekidni kod (CIC)

Prekidni kodovi u novijim računalnim sustavima zadržavaju se u istoj klasi u nizu prekida ili redovima prekida. Prekidni signali upozoravaju procesor na postojanje jednog ili više prekida određene klase. Procesne kodove uzorkuje procesor uz pomoć rasporeda slogova i reda. Svaki put kad se napravi prekid, nove upute koje prate taj prekid dodaju se na vrh snopa izvršenja programa. Kad snop ili red postanu prazni, signal prekida pada. Kako se generiraju novi kodovi prekida, oni se automatski automatski dodaju u skup ili red čekanja.


U starijim računalnim sustavima procesor istovremeno prima i obrađuje signale prekida identificirajućeg koda klase I, II i III. Prekidi iste klase imaju tendenciju da se prekida procesor prekida.


CPU-ovi slijede određeni slijed događaja tijekom obrade prekida u kojem se obrada prekida daje prioritetu u odnosu na normalno izvršavanje programa. Kôd za rukovanje prekidima prve razine piše se vrlo pažljivo. Nakon obrade prekida, stanje izvršenja CPU-a se vraća, a prekid se odbacuje. CPU tada nastavlja izvršenje suspendiranog programa.


S prekidnom obradom mora se postupati što je moguće efikasnije. Preporučuje se da se operativni sustav drži bez prekida jer to može značajno usporiti ukupnu brzinu rada sustava.

Što je cpu prekidni kod (cic)? - definicija iz tehopedije