En d'autres termes
Définition
E/S réalisées hors du contrôle du processeur, par opposition au mode PIO.
Dans une E/S réalisée en DMA, le processeur envoie une requête au contrôleur du périphérique concerné, puis continue ses occupations, typiquement pour le bénéfice des autres tâches à exécuter.
Une fois le résultat obtenu du périphérique, le contrôleur verrouille le bus et transfère les résultats de l'opération d'E/S demandée dans une plage mémoire, puis signale la fin d'exécution de l'opération au processeur par interruption.
Dans les micro-ordinateurs, un certain nombre de débits standard des interfaces ATA / Ultra-ATA et dérivées en mode DMA sont définies:
  
    | Nom du mode DMA | 
    Débit maximum Mo/s | 
    
  | DMA Mode 0 | 4,16 | 
  | DMA Mode 1 | 13.3 | 
  | DMA Mode 2 | 16.6 | 
  | Ultra DMA 33 (mode 3) | 33.3 | 
  | Ultra DMA 66 (mode 4) | 66,7 | 
  | Ultra DMA 100 (mode 5) | 100,0 | 
  
Les contrôleurs utilisés avec les périphériques SCSI utilisent le mode DMA depuis bien plus longtemps que les interfaces ATA.
Voir RDMA.