Pregunta:
Come funziona il DMA e per che periferiche viene usato?
Autor: federico volpeRespuesta:
- Alcune periferiche hanno bisogno per loro natura di trasferire un grosso numero di dati e non e' conveniente farli un byte alla volta, quindi si utilizza il controller DMA - Un blocco di comandi DMA contiene un puntatore alla sorgente del trasferimento, uno alla destinazione e un contatore col numero dei byte da trasferire. - Il controller DMA opera dunque direttamente sul bus di memoria senza alcun intervento della CPU, salvo poi lanciarle un interrupt a trasferimento compiuto.
0 / 5 (0 calificaciones)
1 answer(s) in total