Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo umožňuje počítaču alebo mobilnému procesoru pokračovať v tlmočení a vykonávaní pokynov počas výtlačkov tlačiarní?

Schopnosť počítača alebo mobilného procesora pokračovať v tlmočení a vykonávaní pokynov, zatiaľ čo tlačiareň je spôsobená paralelným spracovaním a asynchrónne operácie .

* paralelné spracovanie: Moderné procesory sú schopné zvládnuť viac úloh súbežne. Nespracujú jednu inštrukciu v čase postupne, ale skôr rozdeľujú úlohy na menšie časti, ktoré môžu byť spracované súčasne rôznymi časťami CPU (viac jadier) alebo technikami, ako je potrubie. Zatiaľ čo procesor odosiela údaje do tlačiarne (relatívne pomalou operáciou I/O), môže venovať svoj výkon spracovania iným úlohám, ako sú spustenie aplikácií, reagovanie na vstup používateľa alebo vykonávanie procesov na pozadí.

* asynchrónne operácie: Komunikácia s tlačiarňou sa deje asynchrónne. Operačný systém (OS) a ovládač tlačiarne spracúvajú prenos údajov do tlačiarne na pozadí. Procesor nemusí čakať na dokončenie celej tlačovej úlohy pred pokračovaním v iných úlohách. OS používa prerušenia alebo signály na oznámenie procesora, keď tlačiareň potrebuje viac údajov alebo po dokončení procesu tlače. To umožňuje procesoru efektívne prepínať medzi rôznymi úlohami.

Tlačiareň v podstate pôsobí ako samostatné, relatívne pomalé periférne zariadenie. Procesor deleguje úlohu odosielania údajov do tlačiarne do OS a špecializovaného hardvéru (napríklad tlačového radiča) a potom sa presunie na iné úlohy. Musí stručne zasiahnuť iba vtedy, keď tlačiareň vyžaduje viac údajov alebo dokončenia signálov. To umožňuje multitasking a responzívnu používateľskú skúsenosť, aj keď vykonávajú zdĺhavé I/O operácie, ako je tlač.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené