Diferencia entre revisiones de «Acceso directo a memoria»

m
sin resumen de edición
(Revirtiendo vandalismo)
m
A partir de estas dos posibilidades, existen dos tipos de transferencias de datos del DMA:
 
;Transferencias modo ráfaga: unaUna vez que la CPU concede el bus al DMA, este no lo libera hasta que finaliza su tarea completamente.
Este tipo de transferencia se usa en sistemas que disponen de una memoria cache en la unidad de procesamiento, ya que mientras la CPU puede seguir trabajando utilizando la cache.
;Transferencias modo robo de ciclo: unaUna vez que la CPU concede el bus al DMA, este lo vuelve a liberar al finalizar de transferir cada palabra. Teniendo que solicitar de nuevo el permiso de uso del bus a la CPU. Esta operación se repite hasta que el DMA finaliza la tarea. Este tipo de transferencia se suele usar en sistema que no disponen de memoria cache en la unidad de procesamiento, ya que de este modo, aunque la transferencia de datos tarda más en realizarse, la CPU puede seguir ejecutando instrucciones.
 
== Ejemplos ==
7

ediciones