Введение

Советский троичный компьютер
река в России

Сетунь (Сетунь) — компьютер, разработанный в 1958 году в Московском государственном университете. Он был создан под руководством Сергея Соболева и Николая Брусенцова. Это был самый современный троичный компьютер, использующий сбалансированную троичную систему счисления и трёхзначную троичную логику вместо двухзначной двоичной логики, преобладающей в других компьютерах.

Обзор

Компьютер был построен для удовлетворения потребностей Московского государственного университета. Он был изготовлен на Казанском математическом заводе. С 1959 по 1965 год было построено 50 компьютеров, после чего производство было остановлено. Характерная оперативная память состояла из 81 слова, каждое слово состояло из 18 тритов (третичных цифр) с дополнительными 1944 словами на магнитном барабане (общей емкостью около 7 КБ). В период с 1965 по 1970 год в Московском государственном университете для замены Setun использовался обычный двоичный компьютер. Хотя этот двоичный компьютер обеспечивал сопоставимую производительность, он был в 2,5 раза дороже Setun. В 1970 году была разработана новая троичная компьютерная архитектура – Setun 70. Идеи Эдсгера В. Дейкстры о структурированном программировании были реализованы в аппаратной части этого компьютера. Был разработан и реализован Николаем Брусенцовым короткий набор инструкций, независимо от принципов архитектуры RISC. Аппаратная архитектура Setun 70 была преобразована в Диалоговую систему структурированного программирования (DSSP). DSSP эмулирует архитектуру "Setun 70" на двоичных компьютерах, тем самым реализуя преимущества структурированного программирования. Язык программирования DSSP имеет синтаксис, схожий с языком Forth, но отличается последовательностью базовых инструкций, особенно инструкций условного перехода. DSSP был разработан Николаем Брусенцовым и аспирантами в 1980-х годах в Московском государственном университете. 32-битная версия была реализована в 1989 году.