DMA
El acceso directo a memoria (DMA, del inglés direct memory access) permite a cierto tipo de componentes de una computadora acceder a la memoria del sistema para leer o escribir independientemente de la unidad central de procesamiento principal.
Muchos hardware utilizan DMA, incluyendo: controladores de unidades de disco, tarjetas gráficas y tarjetas de sonido.
DMA es una característica esencial en todos los ordenadores modernos, porque permite a dispositivos de diferentes velocidades comunicarse sin someter a la CPU a una carga masiva de interrupciones.
Ventajas de DMA
- Descarga de trabajo al CPU, para encargarse de otras tareas.
- Es un procesador especializado para transferir datos entre memoria y un periférico (y viceversa).
- Es externo al CPU y, actúa simultáneamente con la CPU, como controlador del Bus.