Общая функциональная схема реализации. Порядок ее работы

Функциональная схема контроллера ПДП.

Принципы работы контроллера прямого доступа к памяти.

1. При инициализации ПДП от центрального процессора в текущий счетчик данных заносится размер подлежащих передаче блока данных (число байт или слов).

2. В регистр текущего адреса заносится начальный адрес области памяти ОЗУ, используемой при передаче.

3. Центральный процессор освобождает шину данных и передает управление передачей данных контроллеру прямого доступа до завершения передачи (в соответствии с требованиями режима передачи данных).

4. В процессе передачи каждого байта (или слова) содержимое регистра текущего адреса уменьшается или увеличивается на единицу и через масштабный коэффициент формируется адрес очередной ячейки памяти.

5. Одновременно уменьшается на единицу содержимое текущего счетчика данных.

6. Обнуление текущего счетчика данных указывает на завершение операции по прямой передаче данных между периферийным устройством и ОЗУ.

7. Устройство управления формирует сигнал центральному процессору о завершении передачи данных.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: