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
počítačové znalosti >> Hardware >> CPU >> .

Čo Transfer Mode môže prenášať dáta zo zariadenia do pamäte bez účasti procesora ?

Vnútri počítača , dát sa pohybuje v stovkách miliónov znakov za sekundu . Central Processor Unit ( CPU ) robí väčšinu sťahovanie , aj keď nie všetky . Bolo by trochu nehospodárne , ak to tak bolo , pretože procesor robí všetko matematika a logika počítača . Takže CPU nie je zviazaný s low - level prácu , počítačové návrhári prišli s priamy prístup do pamäte alebo DMA režim prenosu , v ktorom inteligentné zariadenia presunúť svoje vlastné dáta . CPU a pamäte

CPU vášho počítača je veľmi zaneprázdnený zariadenie , spúšťanie programov pre spracovanie textu , webových prehliadačov a ďalších aplikácií . CPU sám o sebe nemá priestor pre uloženie všetkých jeho aktívnych programov , namiesto toho , udržuje ich v Random Access Memory ( RAM ) , kde je možné rýchlo dosiahnuť dáta . To má priame spojenie do RAM a pohybuje veľké bloky dát , ktoré jej pri vysokých rýchlostiach . Pred príchodom nízkonákladových mikroprocesory CPU robil domáce práce , ako je napríklad presunúť dáta z pamäte RAM na pevný disk a tlačiareň . Avšak , to môže urobiť iba tieto úlohy tým , že kradne čas od vašich aplikačných programov , čo je pomaly na použitie .
Periférne

zariadeniami mimo procesora a pamäte sú tzv periférne zariadenia . Tieto komponenty , ako je pevný disk , tlačiareň a monitor , ťažiť z lacných mikroprocesorov . S vlastným procesorom , pevný disk , napríklad , môžete nájsť a ukladanie dát na magnetický disk nezávisle na CPU . Ak pevný disk má stále čakať na dáta z CPU , ale má svoj ​​vlastný mikroprocesor je menšie dávky , CPU musí ešte zastaviť jeho ďalšiu prácu len pre posielanie dát na pevný disk
< . br >
DMA

Ak mikroprocesor pevného disku , má priamy prístup k pamäti RAM , nemusí čakať na dáta z procesora . Systém nazvaný DMA robí presne to , sústruženie kontrolu pamäte iným ako CPU zariadenie . Počas prenosu DMA , procesor môže pracovať na iných úlohách . DMA prenosy sú rýchlejšie , než pomocou CPU , pretože procesor musí prečítať pamäť z RAM , potom ho poslať do periférnych zariadení .
Memory Súperenie

RAM je bežne k dispozícii na jedno zariadenie v čase , či sa jedná o CPU alebo periférne zariadenia . Keď pevný disk robí prenos DMA , musí procesor čakať na prístup k pamäti , aj keď je to nesúvisí s dátami na pevnom disku je . RAM sa stáva prekážkou v prípadoch , ako je tento , vytvára stav sa nazýva pamäť tvrdenie . Niektoré návrhy DMA rozdeliť pamäť sprístupňuje na menšie kúsky , zníženie čakacej dobe , kedy zariadenie .

Najnovšie články

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