Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
CPU v prvých počítačoch sa podieľal na takmer všetkých činností , ku ktorým došlo vo všetkých procesoch . Toto sa umiestnilo obrovské nároky na CPU pozornosti a spomalil ho so žiadosťou periférnych zariadení . Táto záťaž na účinnosť bola riešená vývojom metód , ktoré umožnili periférne zariadenia pre prístup k pamäti priamo a prenos dát z pamäti , bez prerušenia procesora , čím sa zvyšuje účinnosť .
Ako funguje Direct Memory Access prácu ?
Priamy prístup do pamäte sa vykonáva pomocou špeciálnych komunikačných ciest tzv DMA kanály , ktoré sú priradené ku konkrétnej periférne . Ak periférne zariadenie má potrebné schopnosti spracovania , môže sa použiť jeden z kanálov DMA pre prenos dát z pamäte RAM vlastnej vlastné bez konzultácie s CPU . Je to trochu ako batoľa , ktoré majú, aby sa mamička je ( CPU ) pomôcť dostať niečo na pitie , zatiaľ čo dospievajúci súrodenci ( s väčšou schopnosťou spracovania ) , môžete si ju sám bez prerušenia mamičku .
Výhody direct Memory Access
Moderné počítače sú schopné súčasne spustiť mnoho procesov naraz . Bez prospech priameho prístupu do pamäte , procesor by mohol byť zviazaný veľké percento času reagovať na pomalších periférií , ktorí potrebujú prístup k informáciám uloženým v pamäti . Zariadení pomocou jedného z niekoľkých DMA kanálov , ktoré moderné počítače sú dodávané s možno obísť CPU . To umožňuje , aby všetky procesy bežať rýchlejšie .
Aké zariadenie používajú DMA ?
Je štandardné pre väčšinu počítačov majú celkom osem DMA kanálov . Sú číslované 0-7 s DMA kanál 0. vždy vyhradené pre systémové použitie . Zvyšných sedem kanály môžu použiť rôznymi zariadeniami , ako sú disketové mechaniky , zvukové karty , pevné disky , CD - ROM a skenery .
Úvahy
Vo väčšine prípady , využitie DMA umožňuje celkové a výraznému zvýšeniu efektivity systému , ale niektoré situácie môžu zaviesť úskalia v procese . Ak máte v pláne pridať SCSI zariadení k počítaču , tam sú niektoré detaily , ktoré si vyžadujú zvýšenú pozornosť . SCSI zariadenie musí mať jedinečné identifikačné číslo , a niektoré vyžadujú špecifický identifikačné číslo . Nesprávne ID a nesprávne ukončené SCSI káble môžu vytvárať veľké problémy .
Copyright © počítačové znalosti Všetky práva vyhradené