Стандартизация архитектурного развития платформы.
Под стандартизацией архитектурного развития понимается разработка стандартов в области принципов развития архитектуры платформы, т.е. каким закономерностям должно подчиняться это развитие. Для понимания принципов развития ZX платформы необходимо в первую очередь понимать что из себя представляет ZX платформа. Этот вопрос уже поднимался ( http://zx.pk.ru/showpost.php?p=57102&postcount=81 ). Т.к. о развитии оригинального ZX ввиду того что он давно не производится говорить бессмысленно, то ограничимся клонами.
Из определения: ZX клон - это компьютер использующий особенности строения адресного пространства портов и памяти и особенности архитектуры видеопроцессора оригинального компьютера, имеющий совместимую (за исключением некоторых отличий) SOS и использующий систему команд Z80.
Понятие платформы несколько более широкое, т.к. включает в себя ставшие стандартом «де факто» на определённой территории распространения изменения и добавления относительно оригинала. В данном случае под территорией распространения понимается эксСССР. При этом расширительная трактовка платформы не накладывает требований обязательного наличия, т.к. эти расширения и изменения являются надстройкой над уже существовавшей платформой. Примером общепринятого изменения могут служить исправления и добавления в SOS, а так же использование TR-DOS в качестве дисковой системы хранения информации и NemoBus в качестве интерфейса аппаратного расширения. Так, например система TR-DOS, является составной частью платформы, а сам контроллер FDD - нет.
Таким образом, можно дать определение платформы: ZX платформа – это особенности строения адресного пространства портов и памяти, а так же особенности архитектуры видеопроцессора оригинального ZX-Spectrum, совместимая SOS, использование системы команд Z80, а так же как расширение - использование TR-DOS в качестве дисковой системы хранения информации и NemoBus в качестве интерфейса аппаратного расширения.
Разобравшись с понятием платформы, можно переходить и к вопросам стандартизации архитектурного развития платформы. Исходя из входящих в состав платформы компонентов можно выделить следующие направления стандартизации архитектурного развития платформы:
1) Стандартизация адресного пространства портов;
2) Стандартизация управления памятью;
3) Стандартизация принципов развития видеопроцессора;
4) Стандартизация принципов развития музыкального процессора;
5) Стандартизация интерфейсов связи;
P.S. Вы просматриваете тему составленную из материалов новой рубрики "ZX Концепции". Продолжение обсуждения тем рубрики вы можете найти на:
Soviet Union ZX Spectrum Community