Прямой доступ к памяти (ПДП) и программно управляемая передача данных отличаются способом организации передачи данных между памятью и периферийными устройствами. 14
Программно управляемая передача осуществляется при непосредственном участии и под управлением процессора. 1 Данные между памятью и периферийным устройством пересылаются через процессор. 4
ПДП — это способ быстродействующего подключения внешнего устройства, при котором оно обращается к оперативной памяти, не прерывая работы процессора. 1 Обменом в режиме ПДП управляет не программа, выполняемая процессором, а электронные схемы, внешние по отношению к процессору. 4
Таким образом, основное отличие в том, что при программно управляемой передаче данные передаются через процессор, а при ПДП — обмен происходит без его участия, под управлением отдельного устройства — контроллера прямого доступа к памяти (КПДП). 14