Setun-70
| Also known as | Setun 70 (Russian: Сетунь 70) |
|---|---|
| Developer | Nikolay Brusentsov and Yevgeny Zhogolev |
| Manufacturer | Moscow State University (experimental model) |
| Type | Ternary computer, two-stack architecture |
| Released | April 1970 (experimental model) |
| Interpretive system based on Poliz | |
| Memory | 9 pages × 81 trytes of trit-based main memory |
| Predecessor | Setun |
| Related | DSSP, Forth |
Setun-70 was an experimental Soviet ternary computer developed at Moscow State University (MSU) between 1967 and 1970 by Nikolay Brusentsov and Yevgeny Zhogolev. Conceived as the successor to the original Setun of 1959, it abandoned the single-address accumulator design of its predecessor for a two-stack stack machine architecture whose instruction set was organized around variable-length 6-trit trytes.
An experimental machine was first run in April 1970. The architecture was designed to support structured programming in the sense advocated by Edsger W. Dijkstra at the hardware level, with a dedicated return stack handling subroutine nesting and conditional calls. Setun-70 never entered serial production - administrative decisions ended the ternary line shortly afterwards - but its instruction-set ideas were carried over to binary minicomputers and personal computers in the form of the Dialogue System of Structured Programming (DSSP) and were used for three decades to host the Nastavnik computer-assisted instruction system.