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

Aké úlohy sa vzťahujú na systémové zdroje, paralelný port použije spravovanie tlačovej úlohy?

Paralelný port, hoci tlačiarne je do značnej miery zastaraný, priamo nespravuje tlačové úlohy tak, ako to robia moderné rozhrania. Operačný systém (OS) sa zaoberá správou úloh. Samotný paralelný port poskytuje iba fyzické pripojenie na prenos údajov. Preto neexistujú špecifické * úlohy * v zmysle priradenia vyhradených zdrojov * v * samotnom paralelnom porte. Namiesto toho OS rieši tieto úlohy:

* Prerušenie žiadosti (IRQ): Paralelnému portu by bola priradená špecifická IRQ, linka prerušenia hardvéru. Keď boli údaje pripravené na odosielanie alebo prijímanie, ovládač paralelného portu by CPU signalizoval prostredníctvom tohto IRQ. Toto bolo rozhodujúce priradenie zdrojov.

* Vstup/výstup (I/O) Adresy portu: Ovládač paralelného portu používal na komunikáciu konkrétne adresy I/O portu. Tieto adresy boli priradené do pamäte systému systému, čím sa bránili konfliktom s inými zariadeniami. Toto bolo ďalšie dôležité pridelenie zdrojov.

* dma (priamy prístup k pamäti) kanál (možno): Pri rýchlejšom prenose údajov sa mohol použiť kanál DMA. To umožnilo radiču paralelného portu prenášať údaje priamo do/z pamäte bez zapojenia CPU, čím uvoľnil cykly CPU. To však bolo menej bežné u pomalších paralelných tlačiarní.

* Pamäťová vyrovnávacia pamäť: Ako vyrovnávacia pamäť sa použilo malé množstvo pamäte na dočasné ukladanie údajov, ktoré sa odosielajú alebo prijímajú z tlačiarne. Zvyčajne to spravovalo ovládač tlačiarne a OS.

Stručne povedané, zatiaľ čo samotný paralelný port nemal v modernom slova zmysle „úlohy“, systém * * priradil rozhodujúce zdroje, ako sú IRQS, adresy I/O portov a potenciálne DMA kanály, ktoré umožňujú ovládač OS a tlačiarne spravovať tok tlače tlače úlohou týmto fyzickým pripojením. Toto sú zdroje, ktoré umožnili fungovať paralelný port na tlač na tlač. Moderné tlačové protokoly (USB, sieť) Abstrakt mnohých z týchto detailov na nízkej úrovni.

Najnovšie články

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