logo search
Кафедра “Системы автоматического управления”

15.4. Режим прямого доступа к памяти.

Для быстрого ввода/вывода больших блоков данных и разгрузки МП от управления операциями ВВ используют прямой доступ к памяти (ПДП).

Прямым доступом к памяти называют способ обмена данными, обеспечивающий, автономно от МП, установление связи и передачу данных между ОЗУ и ПУ.

Схема передачи информации в режиме ПДП показана на рис.15.6.

Рис.15.6.

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

В процессе обмена контроллер ПДП выполняет следующие функции:

- формирует адрес очередной ячейки ОЗУ, участвующей в передаче;

- подсчитывает число байт, передаваемых через интерфейс и определяет момент завершения заданной операции ВВ.