Direct Memory Access (in italiano accesso diretto alla memoria). Tecnica utilizzata nei calcolatori elettronici per consentire il trasferimento diretto di dati tra una periferica, come un hard disk o una scheda, e la memoria di sistema, senza il coinvolgimento continuo della CPU.
Questo processo è gestito dal chip DMA controller, un dispositivo che attiva un collegamento diretto sul bus tra la memoria e la periferica, particolarmente utile per trasferire grandi quantità di dati, migliorando le prestazioni complessive del sistema poiché riduce il carico di lavoro della CPU.