Системная магистраль


На магистрали Q – bus запрос и предоставление ПДП организуется подобно запросу и предоставляет прерывание. Упрощенная структура связей устройств участвующих в ПДП. Временная диаграмма запроса предоставлена ПДП очень близка к временной диаграмме запроса предоставление прерывания.
Сигнал запроса ПДП, называемый – DMR передается всеми устройствами, нуждающиеся в ПДП, по одной линии магистрали. Тип выходного каскада на этой линии – ОК. Процессор, получив сигнал DMR, выдает сигнал предоставленных ПДП DMBO, аналогичный сигналу IAKO. Этот сигнал также проходит через все устройства последовательно, в результате чего ПДП получает только то устройство, которое находится ближе к процессору. А затем устройство, получившее ПДП, проводит цикл обмена по магистрали. В циклах ПДП инфо. Читается из памяти и записывается в устройство ввода/вывода или на оборот – читается из устройств в/в и передается в память.
На магистрали ISA запрос предоставление ПДП очень напоминает организацию радиальных прерываний точно так же в системе существует контроллер ПДП. Называемые DRQ от которого расходятся сигналы предоставления ПДП называемые DACK….
К каждому каналу ПДП подключается только одно устройство запрашивающие ПДП тип вых сигналов – 2 С устройства нуждающееся в ПДП; посылает сигнал запроса DRQ и получает в ответ сигнал предоставления DACK после этого контроллер ПДП проводит циклы обмена по магистрали между устройством в/в и памятью.