La CPU in primi computer è stato coinvolto in quasi tutte le attività che si sono verificati in tutti i processi . Questo posto enormi richieste sul attenzione del CPU e l'ha rallentata con richieste da dispositivi periferici . Queste perdite di efficienza è stato affrontato attraverso lo sviluppo di metodi che le periferiche hanno permesso di accedere alla memoria direttamente e trasferire dati dalla memoria senza interrompere la CPU , aumentando così l'efficienza .
Come funziona la memoria ad accesso diretto lavoro?
accesso diretto alla memoria viene eseguita tramite l'uso di percorsi di comunicazione speciali chiamati canali DMA che sono assegnati a una specifica periferica . Se un dispositivo periferico ha la capacità di elaborazione necessaria , si può utilizzare uno dei canali DMA per trasferire i dati dalla RAM possiedono un proprio senza consultare la CPU . E ' un po' come un bambino dover ottenere mamma del ( la CPU ) aiuto per avere un drink, mentre il fratello adolescente ( con una maggiore capacità di elaborazione ) può ottenere se stesso senza interrompere mamma .
hardware © www.354353.com