Informática, perguntado por jesielgomes1, 1 ano atrás

. Descreva o funcionamento das controladoras que suportam o acesso direto à memória, além da principal
vantagem dessa técnica

Soluções para a tarefa

Respondido por Matheusieti
1

Olá!



O DMA sigla para Direct memory access visa melhorar a performance geral do micro, permitindo que os periféricos transmitam dados diretamente para a memória, poupando o processador de mais esta tarefa.


Sabendo disso, notamos que existem 8 portas de DMA e, como acontece com os pedidos de interrupção, é importante saber que dois dispositivos não podem compartilhar o mesmo canal DMA, pois caso compartilhem haverá um conflito nos demais canais.


Além disso, os 8 canais DMA são numerados de 0 a 7, sendo nos canais de 0 a 3 a transferência de dados feita a 8 bits e nos demais a 16 bits; Além disso, a vantagem de sua utilização é que o DMA permite que certos dispositivos de hardware num computador acessem a memória do sistema.



Até mais!

Perguntas interessantes