Троичная ЭВМ "Сетунь" (1958)
Moderator: haqreu
Re: Троичная ЭВМ "Сетунь" (1958)
Эмулятор "Сетунь" версия 1.86:
- Добавлен командный интерпретатор виртуального пульта эмулятора SETUN-1958
- Документация по командам в файле виртуального пульта в файле README.md, Эмулятор троичной машины 'СЕТУНЬ' SETUN-1958 VM.pdf
Можно переводить в режим отладки эмулятора SETUN-1958:
- Вывод регистров;
- Записать в регистры троичный код;
- Остановить выполнение программы;
- Пошаговая отладка;
- Вывод зоны ферритовой памяти;
- Вывод зона магнитного барабана;
- Продолжить выполнение программы;
- Создать из каталога с исходными кодами команд файл перфоленты в каталоге виртуального фотосчитывателя;
- Вывод файлв с кодами команд с контрольной суммой.
Начиная с версии Emulator-Setun-1958 ver.1.86 можно полноценно писать и отлаживать программы для "Сетунь".
1) Проект эмулятора Setun-1958 на языке С - https://github.com/askfind/Emulator-Setun-1958 ,
2) Инструкция пользователя - 'Эмулятор троичной машины 'СЕТУНЬ' SETUN-1958 VM.pdf'
3) Архив Emulator-Setun-1958 ver.1.86 - Emulator-Setun-1958.zip
- Добавлен командный интерпретатор виртуального пульта эмулятора SETUN-1958
- Документация по командам в файле виртуального пульта в файле README.md, Эмулятор троичной машины 'СЕТУНЬ' SETUN-1958 VM.pdf
Можно переводить в режим отладки эмулятора SETUN-1958:
- Вывод регистров;
- Записать в регистры троичный код;
- Остановить выполнение программы;
- Пошаговая отладка;
- Вывод зоны ферритовой памяти;
- Вывод зона магнитного барабана;
- Продолжить выполнение программы;
- Создать из каталога с исходными кодами команд файл перфоленты в каталоге виртуального фотосчитывателя;
- Вывод файлв с кодами команд с контрольной суммой.
Начиная с версии Emulator-Setun-1958 ver.1.86 можно полноценно писать и отлаживать программы для "Сетунь".
1) Проект эмулятора Setun-1958 на языке С - https://github.com/askfind/Emulator-Setun-1958 ,
2) Инструкция пользователя - 'Эмулятор троичной машины 'СЕТУНЬ' SETUN-1958 VM.pdf'
3) Архив Emulator-Setun-1958 ver.1.86 - Emulator-Setun-1958.zip
- Attachments
- Эмулятор троичной машины 'СЕТУНЬ' SETUN-1958 VM.pdf
- (68.63 KiB) Downloaded 243 times
- Emulator-Setun-1958.zip
- (77.64 KiB) Downloaded 225 times
- Снимок экрана от 2023-03-30 23-43-33.png (49.1 KiB) Viewed 6818 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
"СЕТУНЬ-1958"
Ссылки:
--------------
1) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Мат. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 85 с. : ил. ; 28 см.
2) Жоголев Е. А., Интерпретирующая система ИП—2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 19 /[текст] .- г. Москва .-1967 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - стр. 51.
Интерпретирующая программа ИП—2 [l] была пер-
вой из интерпретирующих программ включена в матема-
тическое обеспечение машины «Сетунь». Система ИП—2
предоставлялась пользователям машины «Сетунь» вме-
сте с машиной. Она была описана в отчетах [2,3].
Основным достоинством этой системы является
сравнительно высокая точность вычислений (в этой
системе вычисления могут вестись, примерно, с 8-ю
верными десятичными знаками) с сохранением высокой
скорости вычислений.
-----------------------------------
Исходные коды ИП-2
(Ввел из двух книг. Были ошибки в распечатке зон магнитного барабана).
$ tree -L 1
.
├── 00_ip2.lst
├── 01_ip2_fram_0_setun.txs
├── 02_ip2_drum_1w_setun.txs
├── 03_ip2_drum_1x_setun.txs
├── 04_ip2_drum_1y_setun.txs
├── 05_ip2_drum_1z_setun.txs
├── 06_ip2_drum_10_setun.txs
├── 07_ip2_drum_11_setun.txs
├── 08_ip2_drum_12_setun.txs
└── 09_ip2_drum_13_setun.txs
0 directories, 10 files
-----------------------------------------------------------
Загрузку ИП-2 с перфоленты - OK' ( с проверочными контрольными суммами ).
setun1958emu: (Эмулятор Setun-1958 on C version 1.86)
[ Start Setun-1958 ]
<STOP>
K : [0000++--0], 0012X, (96)
F : [00000], 000, (0)
C : [00++0], 013, (12)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [00+---0+0000000000], 02W100000, (7499223)
MB : [0++0], 13, (12)
"СЕТУНЬ-1958"
Ссылки:
--------------
1) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Мат. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 85 с. : ил. ; 28 см.
2) Жоголев Е. А., Интерпретирующая система ИП—2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 19 /[текст] .- г. Москва .-1967 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - стр. 51.
Интерпретирующая программа ИП—2 [l] была пер-
вой из интерпретирующих программ включена в матема-
тическое обеспечение машины «Сетунь». Система ИП—2
предоставлялась пользователям машины «Сетунь» вме-
сте с машиной. Она была описана в отчетах [2,3].
Основным достоинством этой системы является
сравнительно высокая точность вычислений (в этой
системе вычисления могут вестись, примерно, с 8-ю
верными десятичными знаками) с сохранением высокой
скорости вычислений.
-----------------------------------
Исходные коды ИП-2
(Ввел из двух книг. Были ошибки в распечатке зон магнитного барабана).
$ tree -L 1
.
├── 00_ip2.lst
├── 01_ip2_fram_0_setun.txs
├── 02_ip2_drum_1w_setun.txs
├── 03_ip2_drum_1x_setun.txs
├── 04_ip2_drum_1y_setun.txs
├── 05_ip2_drum_1z_setun.txs
├── 06_ip2_drum_10_setun.txs
├── 07_ip2_drum_11_setun.txs
├── 08_ip2_drum_12_setun.txs
└── 09_ip2_drum_13_setun.txs
0 directories, 10 files
-----------------------------------------------------------
Загрузку ИП-2 с перфоленты - OK' ( с проверочными контрольными суммами ).
setun1958emu: (Эмулятор Setun-1958 on C version 1.86)
[ Start Setun-1958 ]
<STOP>
K : [0000++--0], 0012X, (96)
F : [00000], 000, (0)
C : [00++0], 013, (12)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [00+---0+0000000000], 02W100000, (7499223)
MB : [0++0], 13, (12)
- Attachments
- Снимок экрана от 2023-04-04 02-02-09.png (49.54 KiB) Viewed 6749 times
- Снимок экрана от 2023-04-04 02-02-40.png (231.44 KiB) Viewed 6749 times
- Снимок экрана от 2023-04-04 02-05-11.png (126.46 KiB) Viewed 6749 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
"СЕТУНЬ-1958"
1) Черепенникова Ю. Н., Набор подпрограмм для ввода
и вывода числовой информации в система ИП-2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 9 //[текст] .- г. Москва .-1966 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - 46 стр.
В данный набор входят подпрограммы, обеспечивающие
ввод числовых данных, представленных в удобной для
человека форме, и вывод числовых результатов в виде
таблиц или в другой желаемой для человека форме.
Все эти подпрограммы работают в системе ИП-2 [1].
В данный набор входят три подпрограммы:
1.Подпрограмма «Ввод чисел» осуществляет ввод
числовых данных, перевод их в троичную систему
счисления и представление их в нормальной форме (с
плавающей запятой) в системе ИП-2 и размещает их на
магнитном барабане в виде кусочно-непрерывного мас-
сива (см. §2).
§4. Ввод подпрограмм.
4.1. Ввод подпрограммы «Ввод чисел».
Подпрограмма «Ввод чисел» вводится с фото-
трансмиттера №1 в автоматическом режиме нажатием
кнопки «Начальный пуск». При правильном вводе всей
18подпрограммы происходит останов
1, при неправиль-
ном вводе какой-либо зоны происходит
2 (см. «Таблицу остановов», §5).
-----------------------------------------------------------
Подпрограммы для ИП-2, обеспечивающие
ввод числовых данных, представленных в удобной для
человека форме, и вывод числовых результатов в виде
таблиц или в другой желаемой для человека форме.
------------------------------------------------------------
Исходные коды подпрограммы «Ввод чисел» для ИП-2
$ tree -L 1
.
├── 00_ip2_sub_in.lst
├── 01_ip2_sub_fram_0_setun.txs
├── 02_ip2_sub_drum_33_setun.txs
├── 03_ip2_sub_drum_34_setun.txs
├── 04_ip2_sub_drum_4w_p29_setun.txs
└── 05_ip2_sub_drum_4w_p30_setun.txs
0 directories, 6 files
-----------------------------------------------------------
Загрузку подпрограммы «Ввод чисел» с перфоленты - OK' ( с проверочными контрольными суммами ).
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [0--0++--0], 0W12X, (-2820)
F : [00000], 000, (0)
C : [000-+], 00Y, (-2)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [00++--0-0000000000], 04WZ00000, (16947063)
MB : [++-0], 4X, (33)
"СЕТУНЬ-1958"
1) Черепенникова Ю. Н., Набор подпрограмм для ввода
и вывода числовой информации в система ИП-2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 9 //[текст] .- г. Москва .-1966 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - 46 стр.
В данный набор входят подпрограммы, обеспечивающие
ввод числовых данных, представленных в удобной для
человека форме, и вывод числовых результатов в виде
таблиц или в другой желаемой для человека форме.
Все эти подпрограммы работают в системе ИП-2 [1].
В данный набор входят три подпрограммы:
1.Подпрограмма «Ввод чисел» осуществляет ввод
числовых данных, перевод их в троичную систему
счисления и представление их в нормальной форме (с
плавающей запятой) в системе ИП-2 и размещает их на
магнитном барабане в виде кусочно-непрерывного мас-
сива (см. §2).
§4. Ввод подпрограмм.
4.1. Ввод подпрограммы «Ввод чисел».
Подпрограмма «Ввод чисел» вводится с фото-
трансмиттера №1 в автоматическом режиме нажатием
кнопки «Начальный пуск». При правильном вводе всей
18подпрограммы происходит останов
1, при неправиль-
ном вводе какой-либо зоны происходит
2 (см. «Таблицу остановов», §5).
-----------------------------------------------------------
Подпрограммы для ИП-2, обеспечивающие
ввод числовых данных, представленных в удобной для
человека форме, и вывод числовых результатов в виде
таблиц или в другой желаемой для человека форме.
------------------------------------------------------------
Исходные коды подпрограммы «Ввод чисел» для ИП-2
$ tree -L 1
.
├── 00_ip2_sub_in.lst
├── 01_ip2_sub_fram_0_setun.txs
├── 02_ip2_sub_drum_33_setun.txs
├── 03_ip2_sub_drum_34_setun.txs
├── 04_ip2_sub_drum_4w_p29_setun.txs
└── 05_ip2_sub_drum_4w_p30_setun.txs
0 directories, 6 files
-----------------------------------------------------------
Загрузку подпрограммы «Ввод чисел» с перфоленты - OK' ( с проверочными контрольными суммами ).
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [0--0++--0], 0W12X, (-2820)
F : [00000], 000, (0)
C : [000-+], 00Y, (-2)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [00++--0-0000000000], 04WZ00000, (16947063)
MB : [++-0], 4X, (33)
- Attachments
- ip2_sub_input_dig_setun.zip
- (1.85 KiB) Downloaded 242 times
- Снимок экрана от 2023-04-04 13-51-48.png (95.9 KiB) Viewed 6733 times
- Снимок экрана от 2023-04-04 13-54-04.png (140.87 KiB) Viewed 6733 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
"СЕТУНЬ-1958"
1) Черепенникова Ю. Н., Набор подпрограмм для ввода
и вывода числовой информации в система ИП-2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 9 //[текст] .- г. Москва .-1966 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - 46 стр.
"...
2.Подпрограмма «Печать таблиц» осуществляет
перевод троичных чисел с плавающей запятой, пред-
ставленных в нормальной форме ИП-2 и размещенных на
барабане в виде кусочно-непрерывного
массива (см.§2), в десятичную систему и печатает их в виде
таблицы в соответствии с форматом, заданным при об-
ращении. Формат печати определяется указанием коли-
чества десятичных цифр после запятой у выводимых
чисел и заданием некоторой нестандартной подпро-
граммы, называемой «Строкой», которая
управляет размещением чисел на бумажном листе.
..."
--------------------------
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [0000++--0], 0012X, (96)
F : [00000], 000, (0)
C : [0--+0], 0W3, (-33)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [+000+-000000000000], 302000000, (130203045)
MB : [++++], 44, (40)
"СЕТУНЬ-1958"
1) Черепенникова Ю. Н., Набор подпрограмм для ввода
и вывода числовой информации в система ИП-2 / Серия:
Математическое обслуживание машины «Сетунь» Под общей редакцией Е.А.Жоголева Выпуск 9 //[текст] .- г. Москва .-1966 г.- Московский государственный университет им. М.В,Ломоносова .- Вычислительный центр - 46 стр.
"...
2.Подпрограмма «Печать таблиц» осуществляет
перевод троичных чисел с плавающей запятой, пред-
ставленных в нормальной форме ИП-2 и размещенных на
барабане в виде кусочно-непрерывного
массива (см.§2), в десятичную систему и печатает их в виде
таблицы в соответствии с форматом, заданным при об-
ращении. Формат печати определяется указанием коли-
чества десятичных цифр после запятой у выводимых
чисел и заданием некоторой нестандартной подпро-
граммы, называемой «Строкой», которая
управляет размещением чисел на бумажном листе.
..."
--------------------------
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [0000++--0], 0012X, (96)
F : [00000], 000, (0)
C : [0--+0], 0W3, (-33)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0)
R : [+000+-000000000000], 302000000, (130203045)
MB : [++++], 44, (40)
- Attachments
- Снимок экрана от 2023-04-04 16-55-53.png (206.44 KiB) Viewed 6726 times
- Снимок экрана от 2023-04-04 16-55-25.png (103.3 KiB) Viewed 6726 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Н.П.Брусенцов, Вычислительная машина "СЕТУНЬ" Московского государственного университета.
Материалы научно-технической конференции "Новые разработки в области вычислительной математики и вычислительной техники".Секция цифровых машин. //
Вычислительный центр академии наук Украинской ССР, Киевское высшее инженерное радиотехническое училище войск противовоздушной обороны страны. //[текст] .- Киев .- .1960 г .- стр. 226-234.
"...
Ход работы по созданию машины
Лаборатория, осуществившая разработку и постройку машины, организована в 1956 году. В этом же году было произведено экспериментальное изучение импульсного перемагничивания ферритовых сердечников и исследованы различные схемы быстродействующих магнитных усилителей.
В 1957 году были разработаны основные узлы троичных арифметических схем, построен и испытан полноразрядный макет множительного устройства, разработано матричное запоминающее устройство и составлена блок-схема машины.
В течении 1958 года спроектированы и введены в действие внутренние устройства машины - арифметическое устройство, оперативное запоминающее устройство и устройство управления. Запоминающее устройство на магнитном барабане и устройства ввода-вывода находятся в стадии наладки.
В заключении автор горячо благодарит товарищей по работе, инженеров и техников лаборатории.
Автор выражает также сердесную благодарность заведующему кафедрой вычислительной математики МГУ академику С.Л. Соболеву, заведующему вычислительным центром МГУ доценту И.С. Березину и профессору М.Р. Шура-Бура за внимание, которое они уделили этой работе, и за помощь в ее выполнении.
..."
Материалы научно-технической конференции "Новые разработки в области вычислительной математики и вычислительной техники".Секция цифровых машин. //
Вычислительный центр академии наук Украинской ССР, Киевское высшее инженерное радиотехническое училище войск противовоздушной обороны страны. //[текст] .- Киев .- .1960 г .- стр. 226-234.
"...
Ход работы по созданию машины
Лаборатория, осуществившая разработку и постройку машины, организована в 1956 году. В этом же году было произведено экспериментальное изучение импульсного перемагничивания ферритовых сердечников и исследованы различные схемы быстродействующих магнитных усилителей.
В 1957 году были разработаны основные узлы троичных арифметических схем, построен и испытан полноразрядный макет множительного устройства, разработано матричное запоминающее устройство и составлена блок-схема машины.
В течении 1958 года спроектированы и введены в действие внутренние устройства машины - арифметическое устройство, оперативное запоминающее устройство и устройство управления. Запоминающее устройство на магнитном барабане и устройства ввода-вывода находятся в стадии наладки.
В заключении автор горячо благодарит товарищей по работе, инженеров и техников лаборатории.
Автор выражает также сердесную благодарность заведующему кафедрой вычислительной математики МГУ академику С.Л. Соболеву, заведующему вычислительным центром МГУ доценту И.С. Березину и профессору М.Р. Шура-Бура за внимание, которое они уделили этой работе, и за помощь в ее выполнении.
..."
- Attachments
- bool_p02_mini.png (616.41 KiB) Viewed 6711 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
ТРОИЧНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ
МАШИНЫ И СВЯЗАННЫЕ С НИМИ
ИССЛЕДОВАНИЯ В МГУ
с.н.с. НИЛ ДУСП
Ю.С. Владимирова
МГУ им. М.В.Ломоносова
факультет ВМК
Фотография: ЭВМ «Сетунь 70» на чердаке
ГЗ МГУ.
Ссылка: https://docs.yandex.ru/docs/view?tm=168 ... 26nosw%3D1
(Троичная машина сослана на чердак студенческого общежития. Здесь была разработана система "НАСТАВНИК").
МАШИНЫ И СВЯЗАННЫЕ С НИМИ
ИССЛЕДОВАНИЯ В МГУ
с.н.с. НИЛ ДУСП
Ю.С. Владимирова
МГУ им. М.В.Ломоносова
факультет ВМК
Фотография: ЭВМ «Сетунь 70» на чердаке
ГЗ МГУ.
Ссылка: https://docs.yandex.ru/docs/view?tm=168 ... 26nosw%3D1
(Троичная машина сослана на чердак студенческого общежития. Здесь была разработана система "НАСТАВНИК").
- Attachments
- setun70mgu.jpg (177.2 KiB) Viewed 6629 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Мне бы такой "чердак" ![:lol:](./images/smilies/icon_lol.gif)
![:lol:](./images/smilies/icon_lol.gif)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Троичная ЭВМ "Сетунь" (1958)
"Брусенцов Н П ЭВМ Сетунь История создания" -Shaos wrote:Мне бы такой "чердак"
Из интервью Н.П.Брусенцова:
"..
На первом образце "Сетунь-70" была реализована система "НАСТАВНИК". Нашу "Проблемную лабораторию", образованную постановлением ЦК КПСС и Совмина, вот какие в Советском союзе какие вещи делались, выдворили на чердак студенческого общежития в главном корпусе. И, вот, первый "НАСТАВНИК" был сделан на чердаке. На чердаке не было ни окон, а были эллюминаторы, значит. И дышать, собственно, было нечем, потому что всё что поднималось из общежития с клозетов, оно распространялось по помещению. "Сетунь-70" была малогабаритной машиной и мы её смогли утащить на чердак. Первая "Сетунь" осталась в Вычислительном центре. К тому времени она проработала 17 лет. Но тем не менее она всё время была под нагрузкой и ею пользовались университетские подразделения и многие люди из других организаций. Она занимала 20 кв.метровую комнату. И настолько потребовалась эта комната, что машину решили уничтожить. Её порезали на части. Всё что от неё осталось - это пульт управления.
..."
- Attachments
- photo_2023-04-15_11-13-55.jpg (62.49 KiB) Viewed 6573 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Новости
Юлия Сергеевна, сотрудница троичной информатики выслала хорошего качества фотографии "СЕТУНЬ-70"!
г. Москва.
Московский университет.
Троичная электронно-вычислительная машина"СЕТУНЬ".
Юлия Сергеевна, сотрудница троичной информатики выслала хорошего качества фотографии "СЕТУНЬ-70"!
г. Москва.
Московский университет.
Троичная электронно-вычислительная машина"СЕТУНЬ".
- Attachments
- Setun70_03.jpg (164.02 KiB) Viewed 6450 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
На фотографии единственная и первая в СССР, первая на Земле , троичная электронная машина "СЕТУНЬ-70" в Московском государственном университете (МГУ) в г. Москва.
- Attachments
- 8HoNrOpkt-A.jpg (296.21 KiB) Viewed 6338 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Использование эмулятора Setun-1958
Приступил к вводу и отладки примера использования интерпретатора ИП-2 для расчётов из книги автора А.М. Абаньшина "Принципы программирования для электронных цифровых вычислительных машин (на примере машины "Сетунь" ). / Методические указания - Ленинград, 1965 г.
Исходный код примеров. Распечатка зоны ферритовой памяти ПФ=0.
ИП-2 и пример расчёта.
├── 001_ip2_fram_0_setun.txs
├── 002_ip2_drum_1w_setun.txs
├── 003_ip2_drum_1x_setun.txs
├── 004_ip2_drum_1y_setun.txs
├── 005_ip2_drum_1z_setun.txs
├── 006_ip2_drum_10_setun.txs
├── 007_ip2_drum_11_setun.txs
├── 008_ip2_drum_12_setun.txs
├── 009_ip2_drum_13_setun.txs
├── 00_ip2.lst
├── 01_ip2_fram_0_setun.txs
├── 02_ip2_fram_z_setun.txs
├── 03_ip2_fram_z_setun.txs
├── 04_ip2_fram_z_setun.txs
├── 05_ip2_fram_0_setun.txs
├── 06_ip2_drum_1y_setun.txs
├── 07_ip2_drum_1z_setun.txs
├── 08_ip2_fram_0_setun.txs
├── 09_ip2_drum_2w_setun.txs
├── 10_ip2_drum_2x_setun.txs
├── 11_ip2_drum_2y_setun.txs
├── 12_ip2_drum_2z_setun.txs
├── 13_ip2_drum_20_setun.txs
├── 14_ip2_drum_4x_setun.txs
├── 15_ip2_drum_4y_setun.txs
├── 16_ip2_fram_z_setun.txs
└── 17_ip2_drum_4w_setun.txs
0 directories, 27 files
Приступил к вводу и отладки примера использования интерпретатора ИП-2 для расчётов из книги автора А.М. Абаньшина "Принципы программирования для электронных цифровых вычислительных машин (на примере машины "Сетунь" ). / Методические указания - Ленинград, 1965 г.
Исходный код примеров. Распечатка зоны ферритовой памяти ПФ=0.
ИП-2 и пример расчёта.
├── 001_ip2_fram_0_setun.txs
├── 002_ip2_drum_1w_setun.txs
├── 003_ip2_drum_1x_setun.txs
├── 004_ip2_drum_1y_setun.txs
├── 005_ip2_drum_1z_setun.txs
├── 006_ip2_drum_10_setun.txs
├── 007_ip2_drum_11_setun.txs
├── 008_ip2_drum_12_setun.txs
├── 009_ip2_drum_13_setun.txs
├── 00_ip2.lst
├── 01_ip2_fram_0_setun.txs
├── 02_ip2_fram_z_setun.txs
├── 03_ip2_fram_z_setun.txs
├── 04_ip2_fram_z_setun.txs
├── 05_ip2_fram_0_setun.txs
├── 06_ip2_drum_1y_setun.txs
├── 07_ip2_drum_1z_setun.txs
├── 08_ip2_fram_0_setun.txs
├── 09_ip2_drum_2w_setun.txs
├── 10_ip2_drum_2x_setun.txs
├── 11_ip2_drum_2y_setun.txs
├── 12_ip2_drum_2z_setun.txs
├── 13_ip2_drum_20_setun.txs
├── 14_ip2_drum_4x_setun.txs
├── 15_ip2_drum_4y_setun.txs
├── 16_ip2_fram_z_setun.txs
└── 17_ip2_drum_4w_setun.txs
0 directories, 27 files
- Attachments
- Снимок экрана от 2023-08-06 11-00-24.png (494.2 KiB) Viewed 5814 times
- Снимок экрана от 2023-08-06 11-28-19.png (952.72 KiB) Viewed 5814 times
- Снимок экрана от 2023-08-06 10-52-06.png (296.86 KiB) Viewed 5814 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Книга:
А.М. Абаньшин "Принципы програмирования для электронных цифровых вычислительных машин (на примере машины "Сетунь" ). / Методические указания - Ленинград, 1965 г.
стр. 36-39
Пример 2. Вычисление функции f().
1) Загрузка исходного кода программы и генерации перфоленты для фотосчитывателя 1.
setun1958emu:
load ./example2 ./ptr1
2) Начальный запуск примера 2
setun1958emu:
begin
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [+---++--0], 1WY2X, (3498)
F : [00000], 000, (0)
C : [0+000], 030, (27)
W : [+], 1, (1)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [00+0-0+0-000000000], 03X3X0000, (12912048)
R : [00+0-0+0-000000000], 03X3X0000, (12912048)
MB : [0000], 00, (0)
В регистре R результат вычисления f()
А.М. Абаньшин "Принципы програмирования для электронных цифровых вычислительных машин (на примере машины "Сетунь" ). / Методические указания - Ленинград, 1965 г.
стр. 36-39
Пример 2. Вычисление функции f().
1) Загрузка исходного кода программы и генерации перфоленты для фотосчитывателя 1.
setun1958emu:
load ./example2 ./ptr1
2) Начальный запуск примера 2
setun1958emu:
begin
setun1958emu:
[ Start Setun-1958 ]
<STOP>
K : [+---++--0], 1WY2X, (3498)
F : [00000], 000, (0)
C : [0+000], 030, (27)
W : [+], 1, (1)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [00+0-0+0-000000000], 03X3X0000, (12912048)
R : [00+0-0+0-000000000], 03X3X0000, (12912048)
MB : [0000], 00, (0)
В регистре R результат вычисления f()
- Attachments
- example2.zip
- (493 Bytes) Downloaded 187 times
- Снимок экрана от 2023-08-09 02-21-40.png (624.29 KiB) Viewed 5689 times
- Снимок экрана от 2023-08-09 02-25-16.png (1.33 MiB) Viewed 5689 times
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
А где все эти пэдээфки и дежавюшки можно качнуть?...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Троичная ЭВМ "Сетунь" (1958)
Ссылка на документацию "Сетунь" - https://github.com/askfind/Ternary-Comp ... umentationShaos wrote:А где все эти пэдээфки и дежавюшки можно качнуть?...
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
Re: Троичная ЭВМ "Сетунь" (1958)
Эмулятор "Setun-1958" - https://github.com/askfind/Emulator-Setun-1958
ver. 1.88
3.4. 'view' или 'v' - вывод всех регистров и флагов состояния эмулятора SETUN-1958
$ ./setun1958emu
setun1958emu:
view
[ View registers Setun-1958 ]
K : [000000000], 00000, (0)
F : [00000], 000, (0)
C : [00000], 000, (0)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0), {0.000000}
R : [000000000000000000], 000000000, (0), {0.000000}
MB : [0000], 00, (0)
В версии 1.88 добавил вывод
S : [000000000000000000], 000000000, (0), {0.000000}
R : [000000000000000000], 000000000, (0), {0.000000}
в фигурных скобках числа с фиксированной запятой регистров S,R Сетунь.
Сейчас отлаживаю примеры программ из книги числовых расчётов. Перевести из 3 кода в 10 "глазами" приходилось по справочным таблицам смотреть и контролировать работу "Сетунь".
ver. 1.88
3.4. 'view' или 'v' - вывод всех регистров и флагов состояния эмулятора SETUN-1958
$ ./setun1958emu
setun1958emu:
view
[ View registers Setun-1958 ]
K : [000000000], 00000, (0)
F : [00000], 000, (0)
C : [00000], 000, (0)
W : [0], 0, (0)
ph1: [0], 0, (0)
ph2: [0], 0, (0)
S : [000000000000000000], 000000000, (0), {0.000000}
R : [000000000000000000], 000000000, (0), {0.000000}
MB : [0000], 00, (0)
В версии 1.88 добавил вывод
S : [000000000000000000], 000000000, (0), {0.000000}
R : [000000000000000000], 000000000, (0), {0.000000}
в фигурных скобках числа с фиксированной запятой регистров S,R Сетунь.
Сейчас отлаживаю примеры программ из книги числовых расчётов. Перевести из 3 кода в 10 "глазами" приходилось по справочным таблицам смотреть и контролировать работу "Сетунь".
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)