Регистрация
Войти
Стать экспертом Правила
Другие предметы

Кто зарубил процессор троичного кода?

ОТВЕТЫ

Можно сказать, что сама жизнь и зарубила. Троичный компьютер появился слишком поздно и уже не мог конкурировать с массовыми двоичными машинами. Например, единичные экземпляры троичных компьютеров в СССР должны были как-то обмениваться данными с двоичными ЭВМ. Приходилось придумывать некие конверторы, что сводило на нет весь выигрыш, который заключается в том, что троичная система счисления наиболее компактна из всех существующих, то есть при том же физическом объеме элементов памяти позволяет записывать числа в большем диапазоне, плюс к этому троичные команды позволяют создавать более компактный исполняемый код.

Всё это имело какое-то значение, пока оперативная память и внешние запоминающие элементы компьютеров оперировали десятками-сотнями ячеек, но при экспоненциальном росте возможностей компьютерного железа "ловля блох" уже не имеет особого смысла.

Проведу такую параллель: Вы можете написать на Ассемблере компактный код, который будет очень быстро работать и занимать очень мало места на диске и в памяти, но работа по его созданию займёт 1 год и будет стоить 1 млн. рублей. А можете написать код для решения той же самой задачи на языке программирования высокого уровня и скомпилировать в исполняемый файл. Да, программа будет занимать в 10 раз больше места и работать в 5 раз медленнее, но ее создание займёт 1 день и будет стоить 10 тысяч рублей. Во времена слабосильных компьютеров часто выбирали первый вариант, сейчас - исключительно второй, ибо цена компьютерного железа намного меньше стоимости труда квалифицированного программиста.

166
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам