Магистраль ЦП полностью соответствует архитектуре PDP-11, точнее PDP-11/03 c LSI-11. Поэтому все программы под PDP-11/03 идут без переделок. А ПП выступает в качестве интеллектуального контроллера периферийных устройств. Если бы работу по периферии посадили бы на ЦП, то сильно проиграли бы в быстродействии, а кое-где пришлось бы пожертвовать и совместимостью с PDP-11/03.
Кушает производительность видеоадаптер, т.к. у него приоритет на доступ к ОЗУ. Доступ процессорам дается только тогда, когда свободен видеоадаптер. А так 320 нс для видео, 320 для процессоров.
Неправда. Была официальная документация о работе с внешними устройствами. Там рассказывалось о том как в область ОЗУ ПП загрузить и выполнить свою программу. Вот только функции системного ПЗУ и распределение ОЗУ ПП действительно были тайной за семью печатями. Но народ у нас любознательный - слили ПЗУ, дизассемблировали и разобрались.
Отвечу за Titus-а. У каждого процессора свое поле памяти. Видеоадаптер имеет доступ ко всей памяти. Также из магистрали ПП можно достичь памяти магистрали ЦП через регистры адреса/данных.






Ответить с цитированием