Juntament amb l'enquesta i la interrupció, és un dels tres mètodes amb què es pot realitzar. En un accés controlat per DMA, les transferències es fan directament entre la memòria i el perifèric, per exemple entre disc dur i RAM, sense passar per la CPU. La transferència controlada per DMA no la gestiona la CPU, sinó que és controlada per una interfície especialitzada a fer transferències de la manera més ràpida possible. Durant el procés de DMA el perifèric demana atenció a una interfície anomenada controlador de DMA (DMAC) i aquest transmet l’ordre a la CPU. El perifèric vol que la CPU deixi els busos a la interfície, perquè aquesta fa les transferències més ràpides. La CPU llegeix la petició de busos al final de cada cicle de màquina i, si la troba activa, posa els busos en alta impedància (deixa els busos) i ho comunica a la interfície. Un cop el DMAC té els busos, fa la transferència.
m
Electrònica i informàtica