DMA (
ang. Direct Memory Access - bezpośredni dostęp do pamięci) - technika, w której inne układy (np. kontroler
dysku twardego,
karta dźwiękowa, itd.) mogą korzystać z pamięci operacyjnej
RAM lub (czasami) portów we-wy pomijając przy tym
procesor główny -
CPU. Wymaga to współpracy ze strony procesora, który musi zaprogramować
kontroler DMA do wykonania odpowiedniego transferu, a następnie na czas przesyłania danych zwolnić magistralę systemową (przejść w stan wysokiej impedancji). Sam transfer jest już zadaniem wyłącznie kontrolera DMA. Realizacja cykli DMA może przez urządzenie być zrzucona na specjalny układ (np. w komputerach
PC) lub być realizowana samodzielnie przez urządzenie.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...