Revelador | Sergei Sobolev y Nikolay Brusentsov en la Universidad Estatal de Moscú |
---|---|
Fabricante | Planta matemática de Kazán |
Fecha de lanzamiento | 1959 ( 1959 ) |
Esperanza de vida | 1959–1965 |
Unidades vendidas | 50 |
Sucesor | Setun-70 |
Setun ( en ruso : Сетунь ) fue una computadora desarrollada en 1958 en la Universidad Estatal de Moscú . Fue construida bajo la dirección de Sergei Sobolev y Nikolay Brusentsov . Fue la computadora ternaria más moderna , utilizando el sistema numérico ternario balanceado y la lógica ternaria de tres valores en lugar de la lógica binaria de dos valores predominante en otras computadoras. [1] [2] [3]
El ordenador fue construido para satisfacer las necesidades de la Universidad Estatal de Moscú. Se fabricó en la planta matemática de Kazán . Se construyeron cincuenta ordenadores desde 1959 hasta 1965, cuando se detuvo la producción. La memoria operativa característica constaba de 81 palabras de memoria, cada palabra compuesta por 18 trits (dígitos ternarios) con 1944 palabras adicionales en un tambor magnético (un total de unos 7 KB). [4] Entre 1965 y 1970, se utilizó un ordenador binario regular en la Universidad Estatal de Moscú para reemplazarlo. Aunque este ordenador binario de reemplazo funcionó igual de bien, su costo era 2,5 veces el del Setun. [5]
En 1970 se desarrolló una nueva arquitectura informática ternaria, la Setun-70. Las ideas de programación estructurada de Edsger W. Dijkstra se implementaron en el hardware de esta computadora. El conjunto de instrucciones breves fue desarrollado e implementado por Nikolay Brusentsov independientemente de los principios de la arquitectura RISC . [5]
La arquitectura de hardware Setun-70 se transformó en el Sistema de diálogo de programación estructurada (DSSP). DSSP emula la arquitectura "Setun 70" en computadoras binarias, por lo que cumple con las ventajas de la programación estructurada. El lenguaje de programación DSSP tiene una sintaxis similar al lenguaje de programación Forth , pero tiene una secuencia diferente de instrucciones base, especialmente instrucciones de salto condicional. DSSP fue desarrollado por Nikolay Brusentsov y estudiantes de doctorado en la década de 1980 en la Universidad Estatal de Moscú . Una versión de 32 bits se implementó en 1989.