Компьютеры – помеси: «Гибриды», «Сиамские близнецы», «Химеры», «Хамелеоны», «Трансформеры».
Иногда при разработке компьютерных систем приходится прибегать к соединению в одной конструкции нескольких аппаратных платформ (определение аппаратной платформы: http://zx.pk.ru/showpost.php?p=59680&postcount=111 ) или их частей в одну архитектуру (определение архитектуры: http://zx.pk.ru/showpost.php?p=61049&postcount=113 ). В связи с возникающими затруднениями в классификации таких смешанных конструкций привожу принятый у меня вариант классификации:
1) «Трансформеры».
Аппаратная среда, представляющая из себя информационную платформу, предназначенную для создания boot-трансформируемых аппаратных платформ, т.е. платформ, конфигурация которых задаётся при включении.
Пример: Компьютерные системы, использующие в качестве аппаратной среды информационной платформы предназначенной для создания трансформируемых аппаратных платформ перезаливаемую при старте компьютера FPGA микросхему.
2) «Хамелеоны».
То же что и «Трансформеры», но конфигурация может меняться на лету прозрачно для работы системы.
3) «Химеры».
Часть платформы-Master и часть или целая платформа-Slave выполняющие не пересекающиеся, взаимно дополняющие функции в единой архитектуре.
Пример: Часть ZX платформы (процессорный блок) в качестве Master-платформы и сотовый телефон (или другое сходное по поставленным задачам устройство) выполняющий роль видеоконтроллера и системы отображения информации - в качестве Slave-платформы.
4) «Гибриды».
Платформа-Master в совокупности с частью платформы-Slave, образующей параллельную, замещающую среду распространения информации.
Пример: ZX платформа АТМ Turbo в качестве Master-платформы и nonZX режимы АТМ видеопроцессора в качестве Slave-информационной платформы, образующей параллельную, замещающую среду распространения информации. При этом сами nonZX режимы видеопроцессора приобрели свойство обособленной информационной платформенности в силу их идеологической несвязанности с базовым ZX видеорежимом.
5) «Сиамские близнецы».
Две полные Master-платформы выполненные в одном конструктиве и взаимодействующие через выделенные общие ресурсы.
Пример: Два компьютера взаимодействующие через общий участок памяти.
Принятая терминология:
Master-платформа – «ведущая», т.е. перерабатывающая информацию платформа.
Slave-платформа – «ведомая», т.е. потребляющая информацию платформа выполняющая информационно зависимую роль.
P.S. Вы просматриваете тему составленную из материалов новой рубрики "ZX Концепции". Продолжение обсуждения тем рубрики вы можете найти на:
Soviet Union ZX Spectrum Community