Arts >> Kunst >  >> Filmer og TV >> Screen Writing

Når et operativsystem mottar avbrudd fra skriveren og setter CPU på pause, hva utfører det?

Når et operativsystem mottar et avbrudd fra skriveren og setter CPU-en på pause, utfører det en kontekstbytte. En kontekstbryter er prosessen med å lagre tilstanden til prosessen som kjører for øyeblikket (inkludert innholdet i registrene og gjeldende programteller) og laste inn tilstanden til prosessen som skal kjøres neste gang. Dette gjør at operativsystemet kan bytte mellom ulike prosesser og gi dem en sjanse til å kjøre.

I tilfelle av et skriveravbrudd, vil operativsystemet sette CPU-en på pause og lagre tilstanden til prosessen som kjører for øyeblikket, slik at den senere kan gjenopptas. Den vil da laste inn tilstanden til skriverdriverprosessen og la den kjøre. Skriverdriverprosessen vil da håndtere avbruddet fra skriveren og sende dataene som skal skrives ut. Når utskriften er fullført, vil operativsystemet bytte tilbake til den forrige prosessen og gjenoppta kjøringen.

Screen Writing

Relaterte kategorier