Найти в Дзене
Невероятные Механизмы

«Сетунь» — единственный в мире компьютер на основе троичного кода

Первым предложил использовать троичную систему предлагал в далеком XIII веке великий итальянец Фибоначи. Тогда он пробовал применить ее для решения задачи, известной сейчас как «задача о гирях» или задача Баше-Менделеева.Если кратко, то Фибоначи предлагал решать задачу, кладя гири не на одну чашу весов, а сразу на обе. Для этого и потребовалась троичная система. Стоит упомянуть, что троичная система, это система, где все числа можно записать всего тремя: 0, 1 и 2. (0,1,2,10,11,12… т.е. обычная тройка записывается как 10). Все современные компьютеры (или подавляющее большинство, точно) используют двоичную систему, работая с битами информации 0 и 1. А вот в 1959 году советские специалисты из МГУ собрали единственный в мире компьютер, который работал с тритами: 0, 1 и 2, используя троичную логику. До сих пор никто больше такого в мире не делал. Называлась эта ЭВМ «Сетунь», а руководил этим необычным проектом Николай Брусенцев. Как уже упоминалось, работала ЭВМ с тритами, а вернее трайтам

Первым предложил использовать троичную систему предлагал в далеком XIII веке великий итальянец Фибоначи. Тогда он пробовал применить ее для решения задачи, известной сейчас как «задача о гирях» или задача Баше-Менделеева.Если кратко, то Фибоначи предлагал решать задачу, кладя гири не на одну чашу весов, а сразу на обе. Для этого и потребовалась троичная система.

Стоит упомянуть, что троичная система, это система, где все числа можно записать всего тремя: 0, 1 и 2. (0,1,2,10,11,12… т.е. обычная тройка записывается как 10).
Николай Брусенцев
Николай Брусенцев

Все современные компьютеры (или подавляющее большинство, точно) используют двоичную систему, работая с битами информации 0 и 1. А вот в 1959 году советские специалисты из МГУ собрали единственный в мире компьютер, который работал с тритами: 0, 1 и 2, используя троичную логику. До сих пор никто больше такого в мире не делал. Называлась эта ЭВМ «Сетунь», а руководил этим необычным проектом Николай Брусенцев.

"Сетунь-70"
"Сетунь-70"

Как уже упоминалось, работала ЭВМ с тритами, а вернее трайтами (1 трайт равнялся шести тритам). Естественно язык программирования был свой собственный, разработанный специально для «Сетуни», DSSP. Несмотря на маломощность, по сегодняшним дням (что говорить, когда тактовая частота процессора всего 200 кГц, разрядность слова 9 разрядов тритов, оперативная память 162 слов, внешняя память на магнитном барабане 3888 слов?) «Сетунь» показывала неплохие результаты, особенно в сравнении с «обычными» двоичными компьютерами, работая в полтора раза эффективней и быстрее их.

Аспирант Григорий Томский (справа) за работой на ЭВМ «Сетунь» в Якутском государственном университете, Якутск, 1970-й
Аспирант Григорий Томский (справа) за работой на ЭВМ «Сетунь» в Якутском государственном университете, Якутск, 1970-й

Что же не дало развиться такой необычной и интересной технологии? Брусенцев считал, что его работу задавили люди с косным мышлением, которые занимали высокие посты, но не разбирались ни в чем. Он говорил, что ему вменяли то, что обслуживание техники будет чрезвычайно дорогостоящим и неэффективным. Но «Сетунь» была крайне простой, до того, что практически не требовала обслуживания!

-4

Из сорока шести ЭВМ «Сетунь» около трех десятков были розданы в НИИ для решения подходящих по сложности задач. И на этом все, выпуск прекратился, даже несмотря на то, что работающие компьютеры не показывали практически никаких недостатков (с поправкой на то время, конечно. Сегодня их нашли бы слишком много).

Сумматор "Сетуни", один из в функциональных блоков ( были еще  дешифраторы троичного кода и регистры сдвига).
Сумматор "Сетуни", один из в функциональных блоков ( были еще дешифраторы троичного кода и регистры сдвига).

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

Блок-схема вычислительной машины Сетунь
Блок-схема вычислительной машины Сетунь
Ненамеренно ввел в заблуждение, но вовремя поправлюсь: с 2008 года в университете « California Polytechnic State University of San Luis Obispo» функционирует цифровая компьютерная система TCA2, основанная на троичной системе счисления.

Видео с YouTube канала Новое Тысячелетие Видео длинное, но интересное

Фото из открытых источников сети Интернет

Уважаемый читатель. Если материал понравился, пожалуйста, ставь лайк и подписывайся на канал. Это сейчас особенно актуально для развития "НМ". Спасибо, что ты с нами!