como funciona o DMA?
Soluções para a tarefa
Resposta:
Ele permite que certos dispositivos de Hardware num computador acessem a memória do sistema para leitura e escrita independentemente da CPU.
O DMA ou Direct Memory Access ou ainda em sua tradução Acesso Direto a Memória, é uma técnica que permite dispositivos acessarem diretamente a memória.
Sem o DMA, todas as transferências teriam de ser feitas pelo processador, e isso prejudicaria o desempenho do sistema, pois outras operações teriam de esperar que a transferência seja concluída, para poderem ser executadas.
Já com o DMA, o processador apenas inicia transferência, e outros dispositivos assumem e executam a mesma. Dessa forma o processador fica livre para executar outras operações, e quando a transferência for finalizada, esse dispositivo informa ao processador que a operação foi concluída.
Espero ter ajudado :)