Setun - Setun

Setun
Vývojář Sergej Sobolev a Nikolay Brusentsov na Moskevské státní univerzitě
Výrobce Kazanská matematická rostlina
Datum vydání 1959 ; Před 61 lety  ( 1959 )
Životnost 1959–1965
Prodané jednotky 50
Nástupce Setun-70

Setun ( rusky : Сетунь ) byl počítač vyvinutý v roce 1958 na Moskevské státní univerzitě . Byl postaven pod vedením Sergeje Soboleva a Nikolaye Brusentsova . Byl to nejmodernější ternární počítač , využívající vyvážený ternární numerický systém a trojhodnotovou ternární logiku namísto dvouhodnotové binární logiky převládající v jiných počítačích.

Přehled

Počítač byl vyroben tak, aby splňoval potřeby Moskevské státní univerzity. Byl vyroben v kazanské matematické továrně. Padesát počítačů bylo vyrobeno od roku 1959 do roku 1965, kdy byla výroba zastavena. Charakteristická operační paměť sestávala z 81 slov paměti, každé slovo složené z 18 trits (ternárních číslic) s dalšími 1944 slovy na magnetickém bubnu (celkem asi 7 KB). V letech 1965 až 1970 byl na Moskevské státní univerzitě používán běžný binární počítač, který jej nahradil. Ačkoli si tento náhradní binární počítač vedl stejně dobře, činil 2,5násobek nákladů na Setun.

V roce 1970 byla vyvinuta nová ternární počítačová architektura Setun-70 . Myšlenky Edsgera W. Dijkstra na strukturované programování byly implementovány do hardwaru tohoto počítače. Sada krátkých pokynů byla vyvinuta a implementována Nikolayem Brusentsovem nezávisle na principech architektury RISC .

Hardwarová architektura Setun-70 byla transformována do Dialogového systému strukturovaného programování (DSSP). DSSP emuluje architekturu „Setun 70“ na binárních počítačích, čímž splňuje výhody strukturovaného programování, které vynalezl Edsger W. Dijkstra . Programovací jazyk DSSP má podobnou syntaxi jako programovací jazyk Forth, ale má jinou posloupnost základních instrukcí, zejména instrukcí podmíněného skoku. DSSP byl vyvinut Nikolayem Brusentsovem a doktorandy v 80. letech na Moskevské státní univerzitě . 32bitová verze byla implementována v roce 1989.

Reference