Архитектура компьютераБудет ли создан троичный компьютер?Добавить мнение

В настоящее время "железных" троичных компьютеров нет.

Широко известны только две "железные"(по определению) современные реализации троичных компьютерных систем, это проект троичной компьютерной архитектуры "TCA2" команды Jeff Connelly (http://jeff.tk:81/wiki/Trinary) и личный проект Shaos симулятор троичного компьютера на двоичном микроконтроллере "3niti alpha simu1"(http://ternary.info).

Работа команды Jeff Connelly состяла из двух главных направлений: во первых создание трёхуровневых троичных логических элементов с использованием транзисторных КМОП-структур входящих в некоторые микросхемы из серии CD40хх, а во вторых уже на базе разработанных логических элементов создание некоторой компьютерной системы. Естественно , что большая сложность решения первой задачи влияла на ход выполнения второй. Ознакомившись с электрическими схемами,трассировкой печатных плат, опубликованными фото, становится понятно, что "TCA2" это очень большое и сложное электронное устройство. Но если попытаться охарактеризовать "TCA2" по каким-то параметрам процессорных возможностей, как то объём выполняемого кода, максимальная длина программ и т.п., то надо согласиться , что "TCA2" как компьютерная система уж очень прост.
Проект был закончен в 2008 году, были некоторые упоминания о следующей "TCA3",
наверное предполагалось какое-то продолжение,но пока подробностей нет.

У "3niti alpha simu1" проект Shaos всё с точностью до наоборот.. Сам по себе симулятор
в плане архитектуры предоставляет больше возможностей, относительно небольшие материальные затраты на покупку комплектующих, плюс пара свободных вечеров потраченных на сборку и отладку устройства, и вперёд - юзать троичность! Есть правда
один момент. Как следует уже из названия это не "настоящий" троичный процессор, а
аппаратно-программный симулятор на двоичном микроконтроллере. Некоторых это может
смущать. Но сомнения эти ложные. Вопросы "настоящности" или "истинности" имеют
даже не философский характер, а психологический. Некоторой условной программе, основанной на троичном коде безразлично на чём она выполняется —
на "честном железном" троичном процессоре или на его достаточно точном симуляторе.
Главное что бы "правила игры" соблюдались. При всём прочем, применение
аппаратно-программных симуляторов даёт многие неоспоримые преимущества.
Исправление ошибок эмулируемой архитектуры, развитие конфигурации, добавление
новых внутренних блоков устройств, редактирование системы команд и т.п. возможно путем простой перепрошивки программной части симулятора. Конечно программирование это вовсе не лёгкая работа,
но всё же это не так будет затратно и по времени и материально, как "железные" переделки в системе состоящей из нескольких печатных плат по несколько десятков микросхем на каждой, а то и вовсе разработка и изготовление нескольких новых.

Выводы (конечно это личное мнение, естественно его можно и оспорить) :
"3niti alpha simu1" для программистов более интересен, чем "TCA2",
также гораздо более дешёв
коммерческое распространение предполагает массовость

Вопрос : можно ли к симулятору "3niti alpha simu1" добавить простые, но всё-же "железные" клавиатуру и видеосистему , чтобы говорить о возможности создания на базе проекта Shaos формально первого троичного компьютера в этом тысячелетии?

rvnick,

Переведите из троичной системы в десятичную
++- Троичный калькулятор