История возникновения троичных компьютеров

Статьи

В 1955 году в лаборатории вычислительных систем Московского государственного университета началась разработка троичной вычислительной машины, относившейся тогда к классу системно малых, Идея разработки принадлежит Н. П. Брусенцову и возникла спонтанно, после того, как он увидел, что в разрабатываемой ЭВМ не совсем рационально используются элементы памяти, кроме того из-за несовершенства конструкции их приходилось устанавливать значительно больше, чем нужно.

Брусенцов предложил вместо двоичных элементов использовать троичные. В те времена и не знали, что такое ремонт компьютеров и компьютерные программы, игры, интернет.       

Таким образом, в 1959 году полностью троичная ЭВМ «Сетунь» была сделана в виде экспериментального образца. Он получился компактным и дешевым, получил одобрение правительства и в 1961 году в Казани стали выпускать эти машины уже серийно. Поскольку элементная база того времени – это лампы, то собирали ЭВМ очень долго – не более 10 штук в год. Выглядела «Сетунь» примерно так же, как и все компьютеры того времени: четыре шкафа и пару стоек, на которых стоял пульт с лампочками, а на другой – клавиатура, в виде электрической пишущей машинки. Скорость вычислений составляла двадцать тысяч простых операций в секунду.  Как таковой, троичной логики тогда еще не существовало, использовали лишь троичное представление данных. По своей сути это был большой арифмометр, который только умел считать.

К столетию вождя мирового пролетариата была выпущена новая модификация «Сетунь – 70», которая была уже приспособлена для структурного программирования. Однако дальше опытного образца новая модификация не продвинулась, а вскоре и производство «Сетуни» было свернуто, поскольку активно стала развиваться новая элементная база – транзисторы.

  Троичных машин, аналогичных принципам действия «Сетуни» не было и до сих пор нет, известных алгоритмов написано  и запатентовано много: одни из них применяют классическое троичное представление 1-0-1, а другие уравновешенное представление данных: -1  0 +1. Были попытки студенческих исследований в этой области в США и еще некоторых европейских государствах, однако какие – либо материалы по этим разработкам не публиковались. Интересно, было бы посмотреть на программистов того времени, или как сейчас называют компьютерный мастер — сервис инженер.  Троичные вычислительные машины сегодня никто не производит, полнофункциональные процессоры — тоже. При этом в сфере обработки цифровых сигналов активно используются знакоразрядные системы исчисления, эмулирующие уравновешенное троичное представление обычных и привычных для всех двоичных процессорах. Другими словами, используется два бита, одна комбинация — означает знак, а четвёртая — либо не используется, либо применяется в отладочных целях.         В настоящее время доступно веб-приложение эмулятора «Сетуни», разработки 1959 года, который называется «СетуньВС» и представляет собой полный аналог, как визуально, так и функционально.