Троичная ЭВМ "Сетунь" (1958)

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

RadChand
Junior
Posts: 2
Joined: 27 Jul 2005 06:28

Post by RadChand »

если имеется ввиду http://mbr.nm.ru/index.html, то там кроме очень красивого лунохода и пары баннеров ничего нет.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

RadChand wrote:если имеется ввиду http://mbr.nm.ru/index.html, то там кроме очень красивого лунохода и пары баннеров ничего нет.
Нет, лежит на ВНТБ (http://www.vntb.ru) только там на главной странице информации ещё меньше.
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24012
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Троичная ЭВМ "Сетунь" (1958)

Post by Shaos »

Shaos:
Давай готовить к выкладыванию на http://ternary.info
Mac Buster wrote: Я почему-то думал что она уже там и совершенно успокоился, а оно, оказывается, совсем не там, а на моём сайте :-)
Постепенно выкладываю странички книги Малая цифровая вычислительная машина "Сетунь" вот сюда:

http://ternary.info/modules/sections/in ... le&artid=5
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Я про троичную ЭВМ "Сетунь" читал ещё до моего появления на этом форуме...
И Заметки о трехзначной логике и Заметки о троичной цифровой технике,
и многое другое...

Воспринимал я это, как некий технический курьёз и как напоминание о том,
что не всё - двоично...

Выдалось у меня тут время всё перелистать и задался я вдруг таким вопросом:
а какие практические задачи решались на "Сетунь" ?

Потому как уникальная архитектера и троичность - это всё хорошо, но что было
полезного на практике?

Вот на вероятной ровестнице "Сетунь" - ПЭВМ "Промiнь", помню,
считали дифуравнения и, в частности, обсчитывали "трифилярный подвес" и
"математический маятник".

А об "Сетунь" есть такие сведения-воспоминания?

И где всё-таки схема от "Сетунь"?
Mac Buster wrote:...лежит на ВНТБ (http://www.vntb.ru) только там на главной странице информации ещё меньше.
Ничего там не лежит - бунтарский пенсионер Mac Buster так её и зажал?
iLavr
User avatar
Shaos
Admin
Posts: 24012
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Там надо прямые линки знать, чтобы что-то скачать...

На сетуни насколько я знаю считали всё что угодно - в те времена ведь программы все сами писали, что надо то и писали - на нашем радиофаке говорят тоже сетунь стояла - но ее на свалку выкинули ещё до моего поступления в институт
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:На сетуни насколько я знаю считали всё что угодно - в те времена ведь программы
все сами писали, что надо то и писали...
А этот эмулятор даёт об ней хоть какое представление?
http://trinary.ru/projects/setunws

Что-то он у меня то ли подвис то ли не запустился... :(

Автоматизированная система обучения “Наставник” - как-то не вдохновляет... :(

Вот когда я гуглил материалы по истории «САРАТОВ-2», а она - тоже ровестница,
так до сих пор кучевы тучи мешающих ссылок, про реализованные на ней задачи...
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Троичная ЭВМ "Сетунь" (1958)

Post by Lavr »

Shaos wrote:Постепенно выкладываю странички книги Малая цифровая вычислительная машина "Сетунь" вот сюда:

http://ternary.info/modules/sections/in ... le&artid=5
Ну а что - на 10 страницах "странички книги"-таки и закончились? :o
Или бунтарский пенсионер Mac Buster так её и зажал? :-?
iLavr
User avatar
Shaos
Admin
Posts: 24012
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

У пенсионера распознанный PDF даже есть :)

А странички я как-нибудь выложу - лучше таки оригинал читать, чтобы не думать то ли это в книжке ошибка, то ли косяк распознавалки...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:А странички я как-нибудь выложу - лучше таки оригинал читать, чтобы не думать то ли это в книжке ошибка, то ли косяк распознавалки...
Я вот из каких соображений интересуюсь: везде "плачут", что уникальную
архитектуру "Сетунь" на иных троичных элементах так и не повторили...

Но я глянул только блок-схему:


И закрались сомнения - а надо ли её повторять?
iLavr
User avatar
Shaos
Admin
Posts: 24012
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Да - в 50-х годах очень кучеряво выч.машины строили - поэтому однозначно повторять ненадо :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Да - в 50-х годах очень кучеряво выч.машины строили...
Да уж, особенно мне показался интересным вот такой факт:
В таблице команд машины «Сетунь» не было ни конъюнкции, ни дизъюнкции.
Наряду с арифметическими операциями там была единственная «функция 20»,
поразрядное логическое умножение. Это обычное умножение, знакомое нам с детства
Я не очень удивился, т.к. вся логика, на мой взгляд, приобретает важность
в задачах управления.
Если задачи вычислительного характера, то логические операции, мягко говоря,
используются редко.

Вобщем-то меня так и тянуло взглянуть на систему команд «Сетунь»... :lol:
Всё же интересно - а чего ещё там нет, и какой механизм использовал Брусенцов
для вызовов подпрограмм...
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:На сетуни насколько я знаю считали всё что угодно - в те времена ведь программы все сами писали, что надо то и писали...
Что-то я склоняюсь к мысли, что "Сетунь" это что-то вроде троичного программируемого
калькулятора, примерно как "Электроника МК-52"...
«Сетунь» была способна выполнять 2000–4500 операций в секунду, обладала оперативной памятью в 162 девятитритных ячейки и запоминающим устройством на магнитном барабане емкостью 36–72 страницы по 54 ячейки каждая. Машинных команд было всего 27 (причем три так и остались невостребованными), благодаря чему программный код получался весьма экономным; программирование непосредственно в машинных кодах было настолько простым, что для «Сетуни» даже не разрабатывали свой ассемблер.
Очень похоже: "Электронику МК-52", "Электроника МК-61" тоже программировали
чисто в кодах команд.
И был (и есть) такой Дьяконов В.П.(*?), который на этих калках всю высшую математику запрограммировал, даром, что они двоичные и убогие...

И вот интересно - "запоминающее устройство на магнитном барабане" было
тоже троичным?



* У меня такое впечаление порой, что этот Дьяконов В.П. - вечный...
Сколько я живу - столько он есть. Наверное, он начал программировть
ещё на абаках, и, возможно, переписывался с леди Лавлейс.
Какой-бы новый программируемый инструмент не вышел, Дьяконов В.П. -
тут как тут!
:o

PS. Кстати, попалась неплохая ПДФ-ка где кратко описаны как архитектура, так и система команд.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Обычно, когда пишут про "Сетунь", всегда присутствует вот эта чёрно-белая её фотография:

Image

но тут попался мне на одном интересном форуме и узел из её троичных логических кишок:

Image
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Я раньше, когда про "Сетунь" читал, - обращал внимание на троичность, на её уникальность,
дешевизну конструкции...

Но недавно - неожиданно в глаза бросилось:
Звучит невероятно, но первая безламповая ЭВМ в СССР -- была трехразрядная "Сетунь".
Я как-то удивился и даже загуглил...
По результатам испытаний “Сетунь” была признана первым ... вычислительной машины на безламповых элементах,...
...разработанная в самом ВЦ первая в мире безламповая ЭВМ «Сетунь» с троичной системой счисления.
История ... универсальной вычислительной машины на безламповых элементах, ...
...первые безламповые машины «Сетунь», «Раздан» и «Раздан2» были созданы в 1959-1961 годах...
С другой стороны - из характеристик самой «Сетуни»:
Тактовая частота процессора — 200 кГц.
АЛУ - последовательное.
Производительность — 4500 оп/сек.
ОЗУ на ферритовых сердечниках — 162 9-разрядных ячейки, время обращения 45 мкс.
ЗУ — магнитный барабан ёмкостью 3888 9-разрядные ячейки
Потребляемая мощность — 2,5 кВт.
...
Количество электронных ламп: 20
Да... ламп в общем-то немного... хотя и есть - значит не безламповая.
Но с другой стороны - чем тогда перемагничивали эти "ферритовые сердечники" в 3 позиции?
Насколько мне известно, в таких случаях - всегда активные элементы нужны...
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Оперативная память — 162 9-тритных ячейки — разделена на 3 страницы по 54 ячейки
для постраничного обмена с основной памятью — магнитным барабаном
емкостью 36 либо 72 страницы
.

Неожиданно меня вот эта цитата оздачила... :o

А магнитный барабан-то, он же вроде как не троичный?
Магнитные барабаны, как я понимаю, были стандартные
у машин такого типа. И у "Сетуни" - тоже обычный...

Как, интересно, они записывали триты на магнитный носитель?


PS. Ну если с магнитным барабаном еще как-то можно представить, что его модифицировали
каким-то образом... то как выводили триты на перфоленту - вовсе загадка!
Ведь троичной дырки не бывает!
:o
iLavr