Arts >> Umenie a zábava >  >> Filmy TV >> obrazovka pisania

Keď operačný systém dostane prerušenie od tlačiarne a pozastaví CPU, čo robí?

Keď operačný systém prijme prerušenie z tlačiarne a pozastaví CPU, vykoná prepnutie kontextu. Kontextový prepínač je proces uloženia stavu práve prebiehajúceho procesu (vrátane obsahu jeho registrov a aktuálneho programového počítadla) a načítanie stavu procesu, ktorý sa má spustiť ako ďalší. To umožňuje operačnému systému prepínať medzi rôznymi procesmi a dať každému z nich šancu na spustenie.

V prípade prerušenia tlačiarne operačný systém pozastaví CPU a uloží stav práve prebiehajúceho procesu, aby mohol byť neskôr obnovený. Potom načíta stav procesu ovládača tlačiarne a umožní jeho spustenie. Proces ovládača tlačiarne potom spracuje prerušenie z tlačiarne a odošle údaje na tlač. Po dokončení tlače sa operačný systém prepne späť na predtým spustený proces a obnoví jeho vykonávanie.

obrazovka pisania

súvisiace kategórie