ZXNet эхоконференция «hardware.zx»


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



от: Valery Tkachuck
кому: All
дата: 10 Sep 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




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Сцена vs профессионалы - собрав команду лучших людей со сцены, мы сможем создавать программы высочайшего качества...
Система - Персональный компьютер АТМ-Тurbo 2+ : Техническое описание и руководство программиста : Аппаратные ошибки платы. Проблема PC-XT клавиатуры. Подключение винчестера (IDE). Ошибка работы RAM-DISK'a.
Обзор игрушек - Обзор игровых программ: Figus, Зеркало, Iron Man, Gyron Atrium, Homer Simpson in Russia, Головобол, Monster Land, Devil's course, Astro Ball, Net Walk, Nexus.
Комната смеха - БЕЛЫЙ ПИНГВИН. Антиновелла по одной известной игре.
Ликбез - полное описание + полный дизассемблер ПЗУ TR-DOS (продолжение).

В этот день...   15 октября