SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start


From course:

sistemi operativi

» Start this Course
(Practice similar questions for free)
Question:

Come funziona il DMA e per che periferiche viene usato?

Author: federico volpe



Answer:

- 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 ratings)

1 answer(s) in total