Кућа Аудио Шта је код за прекид ЦПУ-а (циц)? - дефиниција из техопедије

Шта је код за прекид ЦПУ-а (циц)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи ЦПУ Интеррупт Цоде (ЦИЦ)?

ЦПУ прекидни код (ЦПУ) је код који софтвер или хардвер шаље ЦПУ-у да заустави извршење свих процеса док процес тражен у прекиду не буде завршен.


Прекиди омогућавају софтверу или хардверу предност над извршавањем постојећег програма, обично у циљу обављања критичних радњи као што су потврда протокола или временски сигнал. Могу бити активирани ивицом или нивоом.

Тецхопедиа објашњава код прекида ЦПУ-а (ЦИЦ)

Прекидни кодови у новијим рачунарским системима задржавају се у истој класи у низу прекида или реду прекида. Сигнали прекида упозоравају процесор на постојање једног или више прекида одређене класе. Процесне кодове узоркује процесор уз помоћ распореда слогова и реда. Сваки пут када се направи прекид, нове инструкције које прате тај прекид додају се на врх скупа извршења програма. Када сноп или ред постану празни, сигнал прекида пада. Како се нови кодови прекида генерирају, једноставно се додају у сноп или ред чекања аутоматски.


У старијим рачунарским системима процесори за прекид примају и обрађују сигнале прекида идентификације класама И, ИИ и ИИИ истовремено. Прекидачи исте класе обично се блокирају од стране процесора прекида.


Процесори прате одређени редослијед догађаја док обрађују прекид у којем се обрада прекида даје приоритету у односу на нормално извршавање програма. Код за руковање прекидима првог нивоа пише се веома пажљиво. Након обраде прекида, стање извршења процесора се враћа и прекида се одбацује. ЦПУ тада наставља извршење суспендованог програма.


С прекидном обрадом се мора поступати што је могуће ефикасније. Препоручује се да се оперативни систем чува без прекида јер то може значајно успорити укупну брзину рада система.

Шта је код за прекид ЦПУ-а (циц)? - дефиниција из техопедије