На главную
--------------------------------------------------------------------------------
nedoPC.org



--------------------------------------------------------------------------------




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


Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

Из книги:
----------------
Подпрограммы ввода и вывода числовой информации
для ИП-5


Серия: Математическое обслуживание машины «Сетунь»
Под общей редакцией Е. А. Жоголева
Выпуск 11, Издательство Московского
Университета 1966

"...
Введение.

В настоящей работе описаны стандартные под-
программы ввода и вывода числовой информации, пред-
назначенные для интерпретирующей системы ИП-5 [1].

Подпрограммы используют ранее описанные алго-
ритмы перевода из десятичной системы в троичную и
из троичной системы в десятичную [2].

В данной работе приведены лишь инструкции к
пользованию стандартными программами ввода-вывода
числовой информации для ИП-5 без описания алгоритма
и особенностей составления программ.

Каждая из подпрограмм снабжена своей программой
ввода и вводится на фиксированные места памяти,
причем одновременно в памяти они находиться не могут.
..."

Добавил каталог с фондом программного обеспечения для троичной ЭВМ "Сетунь".

Тестирование подпрограмм подготовки данных для интерпритатора ИП-5 для вычислений функций с повышенной точности.

"...
./emu —test 6

-— TEST #6 Load program FT1,FT2 for VM SETUN-1958 —-

fopen: software/ip5_in_out_10_3/00_ip5_in_out_10_3.lst

—- Load software/ip5_in_out_10_3/01_ip5_in_out_10_3_fram_0_setun.txs
—-
00010
ZW3W1
00001

...

KC:
: [0000000+0], 00003, (3)
: [+++++0+0+], 14411, (9811)

-KC = 0-KC:
: [0000000-0], 0000X, (-3)
: [-----0-0-], ZWWZZ, (-9811)

Чтение файла закончено
fclose: software/ip5_in_out_10_3/00_ip5_in_out.lst

—- END TEST #6 —-

Statistics: Posted by askfind — 26 May 2022 21:57



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


Сетунь - история одной реки

2 июл. 2012 г. производство ТВ ЗАО (телевидение Западного округа)

iframe

Statistics: Posted by askfind — 26 May 2022 14:05



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


Электронные вычислительные машины и моделирующие устройства.
Справочник. –К.: “Наукова думка”, 1969.

Грубов В.И., Кирдан В.С.

Малая цифровая вычислительная машина «Сетунь» предназначена для решения научно-технических задач средней сложности. Кроме того, она может быть эффективно использована в высших учебных заведениях, конструкторских бюро, научно-исследовательских институтах и лабораториях, на заводах. Машина разработана в ВЦ МГУ им. Ломоносова и является первой в мире цифровой машиной, работающей в троичной системе счисления, а также одной из немногих серийно выпускаемых машин с магнитными усилителями в качестве схемных элементов, отличающихся высокой надёжностью, простотой устройства, низкой стоимостью и малыми габаритами. В машине около 3500 таких усилителей. Количество других элементов сведено до минимума: транзисторов — 320, электронных ламп — 37, электромагнитных реле — 10.

Основные технические характеристики
Структура команд одноадресная с признаком модификации адресной части. Система счисления троичная с цифрами -1, 0, 1.

Способ представления чисел — с фиксированной запятой после второго разряда. Возможно представление чисел с плавающей запятой с помощью программы. Разрядность — 18 троичных разрядов (длинное слово), что эквивалентно 29 двоичным или 8 десятичным разрядам Короткое слово — 9 троичных, или 14 двоичных, или 4 десятичных разряда. Диапазон представляемых чисел: 10-57 ÷ 10+57 Время выполнения операций при работе с ОЗУ: сложения — 180 мксек, умножения — 320 мксек, передачи управления — 100 мксек Среднее оперативное быстродействие — 4800 операций в секунду. Количество команд — 24.

Характеристики ЗУ:

ёмкость ОЗУ на ферритовых сердечниках— 162 коротких слова;
ёмкость основного ЗУ на магнитном барабане — 1944 коротких слова;
пересылка из одного ЗУ в другое — группами по 54 коротких слова.
Ввод информации в машину — с пятипозиционной бумажной перфоленты со скоростью 800 строк в секунду. Входных устройств — 2. Буквенный текст и десятичные числа произвольной формы вводятся в виде групп до 162 знаков в одной группе. Вывод результатов вычислений — путём печати буквенно-цифрового текста при помощи электрифицированной пишущей машинки ЭУМ-46 со скоростью 7 знаков в секунду и получения перфоленты со скоростью 20 строк в секунду. В комплекте машины имеются две ЭУМ-46 (с русским и латинским алфавитом) и два перфоратора ПЛ-20; имеется возможность вывода на телетайп.

Машина построена на магнитных элементах. Питание машины от сети трёхфазного переменного тока напряжением 220/380 В, частотой 50 Гц. Потребляемая мощность 2, 5 кВт.

Занимаемая площадь 25—30 м2. Температурный режим – 15 ÷30 град. С.

Система математического обеспечения включает: а) автокод и интерпретирующую систему, осуществляющую автоматизацию обмена информацией между магнитным барабаном и оперативной памятью; б) введение плавающей запятой; в) использование библиотеки стандартных подпрограмм; г) использование интерпретирующей системы для вычислений с 6, 8, 12 десятичными знаками и для вычислений с комплексными числами.

Рис. 17. Блок-схема машины «Сетунь»:
П1 и П2 – переключатели; ω – знак числа; Ʃ – сумматор; МБ – магнитный барабан; Вв – вводное устройство; В – выводное устройство; ОЗУ – оперативное запоминающее устройство; РЗУ – регистр запоминающего устройства; РR – регистр R; АУ – арифметическое устройство; МУ – множительное устройство; СчС «S» - счетчик сдвига S; РS – регистр S; УУ – устройство управления; ДшА – дешифратор адреса; ДшКОп – дешифратор кода операции; РА – регистр адреса; Коп – код операции; РС – регистр С; РF – регистр F.

Statistics: Posted by askfind — 25 May 2022 13:45



--------------------------------------------------------------------------------
65XX • Re: Motorola MC6800


Lavr wrote:

...был довольно-таки удивлен, насколько много материалу в сети
по микропроцессору 6502, и насколько бедно - по MC6800.

Кстати говоря, и на нашем форуме та же ситуации - бедно - по MC6800...
И я по жизни компьютеров на MC6800, судя по моей памяти, не встречал... :-?

Поэтому меня очень удивил материал про следующий компьютер:
Малоизвестный компьютер SWTPC 6800
SWTPC 6800.jpg

А Motorola-то, оказывается, и пыталась, и даже довольно успешно конкурировала с Altair 8800! :kruto:
SWTPC_6800.jpg


P.S. Если вдруг кого заинтересовало, документация на ящичек здесь:
https://ia902803.us.archive.org/8/items/swtpc6800microcomputersystem/SWTPC%206800%20Microcomputer%20System.pdf

P.P.S. И вот здесь имеется обширный материал по SWTPC 6800:
https://www.computinghistory.org.uk/det/16739/SWTPC-6800/

Statistics: Posted by Lavr — 25 May 2022 05:07



--------------------------------------------------------------------------------
Электронные штучки • Re: Детский обучающий компьютер


Многим в голову, смотрю я, приходит одна и та же заманчивая идея: хорошо бы кроме всего прочего
чтобы на Детском обучающем компьютере можно было бы программировать хотя бы на ассемблере, раз уж
внутри там огрызок легендарного 6502! :wink:

Жаль что эта мысль не приходит в голову производителям обучающего компьютера... :-?
Судя по сообщениям этого Давида, в ПЗУ явно есть функции его собственного API - следовательно приделать
некое подобие собственного "Монитора" не составило бы больших затрат...

Statistics: Posted by Lavr — 25 May 2022 04:51



--------------------------------------------------------------------------------
Электронные штучки • Re: Детский обучающий компьютер


Судя по сообщению в твиттере они научились использовать серийную флеш, которая при старте маппится на память проца (который 6502) - вот они в него записали программку, воткнули и запустили :kruto:

P.S. Это я на предыдущее твоё сообщение ответил, не увидев нового, где ты уже всё сам нашёл :roll:

Statistics: Posted by Shaos — 24 May 2022 23:31



--------------------------------------------------------------------------------
Электронные штучки • Re: Детский обучающий компьютер


Lavr wrote:

Shaos wrote:
Вот люди на VTech 2016 года запустили "Bad Apple" :)
А в двух словах - что они сделали-то реально?

В общем прочитал я и перевёл, что там на видео написано... хотя мерзкий "Bad Apple" зело мне мешал... :-?
VTech toy laptop from 2016.zip

Повезло автору - на плате была отладочная SPI FLASH, которую он прочитал и декомпильнул как коды 6502 от GeneralPlus.
Не думаю, что коннектор под SPI FLASH во всех детских ноутбуках есть...
И кодами чувачок жадно не поделился... :-? Хотя... вот это я зря... как раз-таки поделился:
https://github.com/davidgiven/vtech6502 Просто без особой рекламы...

И вот здесь он кое что подробнее излагает из под ника david.given ...
https://www.eevblog.com/forum/microcontrollers/programming-info-for-generalplus-6502-devices/

Statistics: Posted by Lavr — 24 May 2022 15:20



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


Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

Из книги:
----------------
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им.
М. В. ЛОМОНОСОВА

Вычислительный центр Г. В. ПРОХОРОВА

Интерпретирующая система для действий с повышенной точностью (ИП-5)

Серия: Математическое обслуживание машины «Сетунь»
Под общей редакцией Е. А. ЖОГОЛЕВА
Выпуск 6

ИЗДАТЕЛЬСТВО МОСКОВСКОГО
УНИВЕРСИТЕТА 1964
-----------------

Перенёс распечатки зон с исходными кодами из "Приложения. ИП-5 с библиотекой подпрограмм" с проверкой контрольных сумм.

/ur1/
├── 00_ip5.lst
├── 01_ip5_fram_0_setun.txs
├── 02_ip5_fram_z_setun.txs
├── 03_ip5_drum_1w_setun.txs
├── 04_ip5_drum_1x_setun.txs
├── 05_ip5_drum_1y_setun.txs
├── 07_ip5_drum_1z_setun.txs
├── 08_ip5_drum_10_setun.txs
├── 09_ip5_drum_11_setun.txs
├── 10_ip5_drum_12_setun.txs
├── 11_ip5_drum_13_setun.txs
├── 12_ip5_drum_14_setun.txs
├── 13_ip5_drum_2w_setun.txs
├── 14_ip5_drum_2x_setun.txs
├── 15_ip5_drum_2y_setun.txs
├── 16_ip5_drum_2z_setun.txs
├── 17_ip5_drum_20_setun.txs
├── 18_ip5_drum_21_setun.txs
├── 19_ip5_drum_22_setun.txs
├── 20_ip5_drum_23_setun.txs
├── 21_ip5_drum_24_setun.txs
├── 22_ip5_drum_3w_setun.txs
└── 23_ip5_drum_3x_setun.txs

0 directories, 23 files

Statistics: Posted by askfind — 24 May 2022 14:46



--------------------------------------------------------------------------------
Электронные штучки • Re: Детский обучающий компьютер


Shaos wrote:

Вот люди на VTech 2016 года запустили "Bad Apple" :)

А в двух словах - что они сделали-то реально?
Я из видео ничего не понял... в начале - что-то там вставляется в коннектор...
На странице видео - тоже никаких пояснений. :-?


P.S. И что-то вызвало у меня сомнение, что экранчик там 64х32 точки... Я его реально видел -
он более квадратнопиксельный на взгляд...

Statistics: Posted by Lavr — 24 May 2022 10:26



--------------------------------------------------------------------------------
Ternary (RUS) • Re: Проектирование троичных элементов (2) - пробуем транзист


Используемая схемотехника позволяет разрабатывать различные логические схемы, в частности я выложил сыроватую схему троичного сумматора в соответствующей теме. Уровни +/- сигналов тока чуть меньше 0.1 мА при питании +/- 5В и в предложенной схеме задаются единственным резистором R9. Функции выделенных элементов очень просты --- это неиспользуемые транзисторы используемых транзисторных сборок...
Благодарю за интерес !!!

Statistics: Posted by jefffree — 24 May 2022 06:49



--------------------------------------------------------------------------------
Ternary (RUS) • Re: Проектирование троичных элементов (2) - пробуем транзист


jefffree wrote:

Вот схема троичного мультиплексора с токовыми входами и выходом.
В нижнем левом углу схемы вход выбора, Над ним сверху вниз входы +, 0, -. На поле схемы - выход. Расчётное питание --- +/-5В, но питание можно менять.


Здравствуйте jefffree, я так понял, что Вы предлагаете аналог тримукса с токовыми сигналами - а какие уровни токов для логических уровней +, 0, - , используются в Вашем мультиплексоре?
И второй вопрос : на принципиальной схеме объясните пожалуйста, какую функцию несут выделенные мною транзисторы....

Statistics: Posted by TernarySystem — 24 May 2022 02:31



--------------------------------------------------------------------------------
Электронные штучки • Re: Детский обучающий компьютер


Вот люди на VTech 2016 года запустили "Bad Apple" :)

iframe
https://youtu.be/42vNv6-U2L4

Statistics: Posted by Shaos — 24 May 2022 01:12



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


Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

Отлаживается ввод программ в память троичного эмулятора "Сетунь-1958"

Запуск теста Test#5:

./emu —test 5

-— TEST #5 Load program FT1,FT2 for VM SETUN-1958 —-
fopen: ur1/00_ip5.lst
...
-— Load ur1/07_ip5_drum_11_setun.txs —-
i=0
KC:
: [000000000], 00000, (0)
: [000000000], 00000, (0)
-KC = 0-KC:
: [000000000], 00000, (0)
: [000000000], 00000, (0)

Чтение файла закончено
fclose: ur1/00_ip5.lst
-— END TEST #5 —-

Statistics: Posted by askfind — 23 May 2022 17:29



--------------------------------------------------------------------------------
Hardware • Re: Тёплый ламповый...


Мне доводилось читать про германские "лампы-макросхемы" или "микро(макро)сборки", где в одном
баллоне объединялись несколько триодов и часть схемы... Но вот увидеть довелось впервые! :roll:

Как немецкая налоговая вынудила изобрести первую ламповую микросхему
3Лimgpreview.jpg
3Л1imgpreview.jpg
3Л2imgpreview.jpg

Statistics: Posted by Lavr — 23 May 2022 15:43