Arts >> Arte >  >> Movies & TV >> Scrittura dello schermo

Quando un sistema operativo riceve un'interruzione dalla stampante e mette in pausa la CPU, cosa sta eseguendo?

Quando un sistema operativo riceve un'interruzione dalla stampante e mette in pausa la CPU, sta eseguendo un cambio di contesto. Un cambio di contesto è il processo di salvataggio dello stato del processo attualmente in esecuzione (incluso il contenuto dei suoi registri e del contatore del programma corrente) e di caricamento dello stato del processo che verrà eseguito successivamente. Ciò consente al sistema operativo di passare da un processo all'altro e di dare a ciascuno la possibilità di essere eseguito.

In caso di interruzione della stampante, il sistema operativo metterà in pausa la CPU e salverà lo stato del processo attualmente in esecuzione in modo che possa essere ripreso successivamente. Quindi caricherà lo stato del processo del driver della stampante e ne consentirà l'esecuzione. Il processo del driver della stampante gestirà quindi l'interruzione dalla stampante e invierà i dati da stampare. Una volta completata la stampa, il sistema operativo tornerà al processo precedentemente eseguito e ne riprenderà l'esecuzione.

Scrittura dello schermo

Categorie correlate