Сетунь


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

Компьютер создавался для нужд Московского государственного университета. Он был изготовлен на Казанском математическом заводе. С 1959 по 1965 год, когда производство было остановлено, было построено 50 компьютеров. Характерная оперативная память состояла из 81 слова памяти, каждое слово состояло из 18 тритов (троичных цифр) с дополнительными 1944 словами на магнитном барабане (всего около 7 КБ). [1] В период с 1965 по 1970 год в МГУ вместо него использовалась обычная бинарная ЭВМ. Хотя эта замена двоичного компьютера работала так же хорошо, она была в 2,5 раза дороже «Сетуни». [2]

В 1970 году была разработана новая троичная архитектура ЭВМ « Сетунь-70 ». Идеи Эдсгера В. Дейкстры о структурном программировании были реализованы в аппаратной части этого компьютера. Краткий набор инструкций был разработан и реализован Николаем Брусенцовым независимо от принципов архитектуры RISC . [2]

Аппаратная архитектура Сетунь-70 была преобразована в Диалоговую систему структурированного программирования (ДССП). DSSP эмулирует архитектуру «Сетунь 70» на двоичных компьютерах, таким образом, он реализует преимущества структурного программирования, изобретенного Эдсгером В. Дейкстрой . Язык программирования DSSP имеет синтаксис, аналогичный языку программирования Forth, но имеет другую последовательность базовых инструкций, особенно инструкций условного перехода. DSSP был разработан Николаем Брусенцовым и докторантами в 1980-х годах в МГУ . 32-битная версия была реализована в 1989 году.