DMA (Direct Memory Access, прямой доступ к памяти) — способ доступа к данным, при котором периферийное устройство непосредственно связывается с микропроцессором, минуя его внутренние регистры. DMA эффективен, когда требуется высокая скорость обмена большим количеством данных, например, при их загрузке в основную память с внешнего накопителя. Использование DMA-протокола передачи данных по шине IDE/ATA позволяет дисководу обмениваться с ОЗУ непосредственно, минуя центральный процессор, чем снижается нагрузка центрального процессора при выполнении дисковых операций. Для различных вариантов реализации режимов DMA, обеспечиваемых соответствующими протоколами, характерны максимальные скорости передачи данных: Multiword DMA 0 — 4, 2 Мбайт/с, Multiword DMA 1 — 13, 3 Мбайт/с, Multiword DMA 2 — 16, 6 Мбайт/с, Multiword DMA 3 — 20 Мбайт/с, Ultra DMA mode 0 – 16, 6 Мбайт/с, Ultra DMA mode 1 –25 Мбайт/с, Ultra DMA mode 2 — 33, 3 Мбайт/с, Ultra DMA mode 3 — 44, 4 Мбайт/с, Ultra DMA mode 4 — 66, 6 Мбайт/с.
DMA
Статья находится в рубриках