Similar presentations:
Архитектура ввода и вывода. 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)