Стандартизация архитектурного развития платформы. — ZXNet «hardware.zx»

Стандартизация архитектурного развития платформы.

ZXNet echo conference «hardware.zx»



from: Valery Tkachuck
to: All
date: 10 September 2006
Hello, scl^mc Стандартизация архитектурного развития платформы. Под стандартизацией архитектурного развития понимается разработка стандартов в области принципов развития архитектуры платформы, т.е. каким закономерностям должно подчиняться это развитие. Для понимания принципов развития 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) Стандартизация принципов развития музыкального процессора; P.S. Проходит опрос о генерации новой рубрики: http://zx.pk.ru/showthread.php?p=56338#post56338