Cechy kontrolera DMA, cd:
• Kontroler jest układem programowalnym, pozwala na zaprogramowanie:
■ początkowego adresu bloku danych w pamięci
- wielkości transferowanego bloku danych - liczby słów
- trybu transmisji
- priorytetu kanału DMA
• Programowanie kontrolera DMA jest realizowane przez mikroprocesor i polega na zapisaniu odpowiednich wartości do jego wewnętrznych rejestrów, widzianych jako rejestry
w przestrzeni l/O.