Pesquisar este blog

sexta-feira, 10 de fevereiro de 2012

DMA

Controladoras de acesso direto à memória (DMA) podem transferir dados entre dispositivos e memória. Para iniciar uma transferência, a controladora de um dispositivo tipicamente envia uma solicitação para a controladora de DMA, que assumirá o controle do barramento de acesso à memória e transferirá os dados.
  •  Certo       Errado

Quando um dispositivo precisa transferir dados sem sobre-carregar o processador, ele aciona o canal DMA, enviando para a controladora DMA uma requisição. A controladora assume o controle do barramento e transfere os dados. Assim o processador não precisa se ocupar com transferências de dados, e quando ele for chamado, os dados já estarão carregados na memória RAM para serem processados.

O DMA permite que certos dispositivos de hardware num computador acedam amemória do sistema para leitura e escrita independentemente da CPU. Muitos sistemas utilizam DMA, incluindo controladores de disco, placas gráficas, derede ou de som



Nenhum comentário:

Postar um comentário