Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng CPU Interrupt Code (CIC)?
- Ipinapaliwanag ng Techopedia ang CPU Interrupt Code (CIC)
Kahulugan - Ano ang ibig sabihin ng CPU Interrupt Code (CIC)?
Ang isang CPU na makagambala code (CPU) ay isang code na ipinadala ng software o hardware sa isang CPU upang maantala ang pagpapatupad ng lahat ng mga proseso hanggang sa kumpleto ang proseso na hiniling.
Pinapayagan ng mga interrupts ang software o hardware na unahan ang umiiral na pagpapatupad ng programa, kadalasan upang maisagawa ang mga kritikal na pagkilos tulad ng pagkilala sa protocol o isang signal ng tiyempo. Maaari silang maging gilid-triggered o antas-triggered.
Ipinapaliwanag ng Techopedia ang CPU Interrupt Code (CIC)
Ang mga nakagambala na mga code sa mga mas bagong sistema ng computer ay pinananatili sa parehong klase sa isang nakakaabala na salansan o matakpan ang pila. Ang mga nakakaabala na signal ay nag-alerto sa processor sa pagkakaroon ng isa o higit pang mga pagkagambala sa isang partikular na klase. Ang mga nakagambala na code ay naka-sample ng processor sa tulong ng mga pag-aayos ng stack at pila. Sa tuwing ang isang pag-abala ay ginawa, ang mga bagong tagubilin na kasama na makagambala ay idinagdag sa tuktok ng programa ng pagsasakatuparan ng programa. Kapag ang stack o pila ay nagiging walang laman, bumabagabag ang signal. Tulad ng nabuo ang mga bagong nakakaabala na code, awtomatikong madaragdag sila sa salansan o awtomatikong mag-pila.
Sa mas matatandang system ng computer, ang mga nakakagambala na signal ng Class I, II at III na nagpapakilala ng code ay natanggap at naproseso ng processor nang sabay. Ang mga pagkagambala ng parehong klase ay may posibilidad na mai-lock ng matakpan na processor.
Ang mga CPU ay sumusunod sa isang tukoy na pagkakasunud-sunod ng mga kaganapan habang ang pagproseso ng isang makagambala kung saan ang nakakaabala na pag-proseso ay inuunahan sa normal na pagpapatupad ng programa. Ang unang antas ng nakakaabala na code ng paghawak ay maingat na isinulat. Matapos na mahawakan ang abala, ang estado ng pagpapatupad ng CPU ay naibalik at ang abala ay tinanggal. Ang CPU pagkatapos ay nagpapatuloy ng nasuspinde ang pagpapatupad ng programa.
Ang makagambala na pagproseso ay dapat hawakan nang mahusay hangga't maaari. Inirerekomenda na ang operating system ay pinananatiling walang tigil dahil ang mga ito ay maaaring makapagpabagal sa bilis ng operating ng pangkalahatang sistema.
