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 je Direct Memory Access ?

Direct Memory Access , alebo DMA , je spôsob prístupu a prenosu dát uložených v pamäti s náhodným prístupom počítača je , alebo RAM , aby bolo nutné zapojiť centrálnu procesorovú jednotku počítača . To znižuje nároky na CPU a umožňuje väčšiu efektivitu v bežiacich procesoch . Prečo bol Direct Memory Access potreba?

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 .

Najnovšie články

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