Контроллер дисковода, AY, клавиатуру и джойстик легко отделить от остальной схемы. Для них даже выпускаются контроллеры для ZX-BUS.
Чтобы подключить ОЗУ и видеоконтроллер нужен регистр управления памятью. Регистр - это обычный порт, значит можно подключить через шину ZX-BUS. Регистр можно установить на плате процессора. Выходы этого регистра подключать к памяти и другим контроллерам уже через ZX-BUS2.
Вот память и видеоконтроллер отделить друг от друга нельзя, наверно. Пусть будут на одной плате.
После деления могут появиться какие-нибудь новые идеи... Память добавить или переключатель частоты кадров 48/50 Гц поставить...2. На самом деле 1! Потому как перетасовка железа ничего не сулит по сути. Оно и после всех усилий останется пентагоном и будет на стоко ненужное как пентагон.





1. Спектрум невозможно(очень сложно) будет разбить на модули соединенные по ZX-BUS2, изза того что у каждого твоего модуля интерфейсная шина будет отличная на ~40%, изза того что синхронная архитектура, привязанная к жестким времянкам с отсутствующим на них стандартом, превратит разработку модулей в адский труд по подгонке модуля к модулю с кучей перемычек на каждом.
Ответить с цитированием