7.4.4.1.4. Контроллер прямого доступа
к памяти
Контроллер прямого доступа к памяти (ПДП) служит для
передачи данных между основной памятью и устройствами ввода-вывода, обычно жестким диском,
гибким диском или каналом связи. При передаче с ПДП большой блок данных может
быть скопирован из
одного места в другое без вмешательства ЦП.
Усовершенствованный контроллер ПДП типа 82258 имеет четыре
канала и вырабатывает
все сигналы, необходимые для передач с ПДП. Особенности контроллера ПДП:
один из высокоскоростных каналов может быть заменен на 32
низкоскоростных
мультиплексных канала;
возможность соединения команд в цепочку для исполнения
сложных команд;
возможность соединения данных в цепочку для распределения
данных по отдельным
местам памяти - например, отдельным страницами для объединения данных из отдельных мест
памяти;
выполнение функций сравнения, трансляции и верификации;
·
автоматическая сборка и разборка для преобразования данных 16-разряднойпамяти, передаваемых в 8-разрядное
устройство ввода-вывода, и наоборот.