Архитектура ввода и вывода. DMA (Direct Memory Access).
DMA, что это?
Прямой доступ к памяти (Direct memory access – DMA)
Схема выполнения
297.66K
Category: informaticsinformatics

Архитектура ввода и вывода. DMA (Direct Memory Access)

1. Архитектура ввода и вывода. DMA (Direct Memory Access).

АРХИТЕКТУРА ВВОДА И ВЫВОДА.
DMA
(DIRECT MEMORY ACCESS).

2. DMA, что это?

DMA, ЧТО ЭТО?
• DMA, или Direct Memory Access – технология
прямого доступа к памяти, минуя центральный
процессор.Это значит, что во время операций
чтения или записи с использованием каналов DMA
процессор свободен и может обрабатывать другие
данные, что ощутимо увеличивает общую
производительность компьютера

3. Прямой доступ к памяти (Direct memory access – DMA)

ПРЯМОЙ ДОСТУП К ПАМЯТИ
(DIRECT MEMORY ACCESS – DMA)
Процессор
Память
Контроллер
DMA
2. После получения сигнала
от устройства I/O
запрашивает у
процессора управление
магистралью
3. Получив управление,
выставляет адрес и
извещает устройство I/O
Контроллер
прерываний
4. Используя шины данных
и управления совместно
с устройством I/O
передает информацию
Канал
DMA
I/O
1. Контроллер DMA
программируется
I/O
5. Возвращает управление
магистралью

4. Схема выполнения

СХЕМА ВЫПОЛНЕНИЯ
• *где пдп(прямой доступ к памяти или dma)
English     Русский Rules