Тут байт побольше будет, раза в два.Sinus писал(а): всего 37 байт
Электроника Д3-28 (Вопросы по этому "Калькулятору с кассетой")
Нет, тут именно 37 байт, потому что это тетрадно-десятичная запись - стандартная для Д3-28. (В hex-записи прога начиналась бы так: FF 1F 9F ... )Tronix писал(а):Тут байт побольше будет, раза в два.
Такой "стандарт" обусловлен тем, что на пульте этой машинки нету кнопок с латинскими буквами, и нету табло с буквами; есть кнопки и табло с обычными цифрами. Для ввода каждого байта с пульта машины надо сначала в двоичном коде "зажечь" старшую тетраду кнопками "80" "40" "20" "10" под четырьмя светодиодами, и затем в ряду с шестнадцатью кнопками "00" "01" ... "15" нажать кнопку с кодом младшей тетрады - тогда байт занесётся в ОЗУ в ячейку с заранее указанным адресом. (Адрес задается в десятичном виде пятью цифрами кнопками на обычной (десятичной) цифровой панельке пульта. Всё это делается в режиме "Ввод", т.е. когда зажжён светодиод у кнопки "В").
Пример виден на этой фотографии в сообщении IdeaFix (Guest). Там нижнее табло показывает, что в ячейке с десятичным адресом 05684 записан байт 1515; верхнее табло изображает этот же адрес двумя байтами в тетрадно-десятичном виде: 0106 0304. (В hex-записи это означает, что по адресу 16 34 записан байт FF).
Просто продублирую своё сообщение здесь, т.к. Эта тема - суть специализированная по Д3-28.
Дамп прошивки модуля ПЗУ от Д3-28:
https://yadi.sk/d/X_m3xnUD3VSr3M
Конкретно - это от "микросхемного" модуля, который ПЕЛ3.065.001 "Устройство постоянное запоминающее".
Более подробные комментарии (дабы не копи-пастить) -- см. здесь: http://www.phantom.sannata.ru/forum/index.php?t=29568
----------
P.S. Кстати, вопрос к модераторам раздела: емнип, раньше Эта тема была прикреплена вверху и не тонула с течением времени...
... но с какого-то момента она почему-то самооткрепилась и пошла ко дну.
Вчера оперативно вот не смог её отыскать, а была потребность -- и только сегодня смог её отыскать, на свежую голову.
Так вот, суть, может, давайте Эту тему прикрепим сверху? Всё-таки машинка массам интересна, и тема по ней актуальность в целом пока не потеряла.
Тем более, что Данная тема де-факто стала агрегатной по всем вопросам, касающимся Д3-28.
Спасибо!
Дамп прошивки модуля ПЗУ от Д3-28:
https://yadi.sk/d/X_m3xnUD3VSr3M
Конкретно - это от "микросхемного" модуля, который ПЕЛ3.065.001 "Устройство постоянное запоминающее".
Более подробные комментарии (дабы не копи-пастить) -- см. здесь: http://www.phantom.sannata.ru/forum/index.php?t=29568
----------
P.S. Кстати, вопрос к модераторам раздела: емнип, раньше Эта тема была прикреплена вверху и не тонула с течением времени...
... но с какого-то момента она почему-то самооткрепилась и пошла ко дну.
Вчера оперативно вот не смог её отыскать, а была потребность -- и только сегодня смог её отыскать, на свежую голову.
Так вот, суть, может, давайте Эту тему прикрепим сверху? Всё-таки машинка массам интересна, и тема по ней актуальность в целом пока не потеряла.
Тем более, что Данная тема де-факто стала агрегатной по всем вопросам, касающимся Д3-28.
Спасибо!
-
- Advanced Member
- Сообщения: 2820
- Зарегистрирован: 05.07.2003,15:30
- Откуда: Питер
- Контактная информация:
-
Конкурсы
Вклад в сообщество
Очень интересно
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/ ICQ=12370106 https://t.me/retrocomps
Мой сайт: http://www.leningrad.su/museum/ ICQ=12370106 https://t.me/retrocomps
xoiss, спасибо! Это большой шаг для двух человек (для Вас и для sanders, решившего, как я понял, разобрать свою машинку на части), и прям огромный шаг для всего человечества на пути к полноценному эмулятору Д3-28 :-)xoiss писал(а):Дамп прошивки модуля ПЗУ от Д3-28:
https://yadi.sk/d/X_m3xnUD3VSr3M
Конкретно - это от "микросхемного" модуля, который ПЕЛ3.065.001 "Устройство постоянное запоминающее".
Более подробные комментарии (дабы не копи-пастить) — см. здесь: http://www.phantom.sannata.ru/forum/index.php?t=29568
Добавлю, что Виталий aka 15a18 уже оцифровал многие кассеты, в том числе с разными версиями ОС ВТ-128-МХТИ, мы их раскодировали и испытали в 128к-версии имитатора Д3-28.15a18 писал(а):Найдено в личном архиве много кассет с программами для Д3-28. Кого заинтересует, пишите сюда или на форум d3-28.ru
128к-версия имитатора с подробным "руководством пользователя" размещена на сайте Виталия d3-28.ru (так как, во-первых, уважаемый Виталий - мотор этого дела, а во-вторых там при желании можно растечься мыслью по древу насчёт непоняток в работе программ и интерпретации машинных команд. Здесь, как понимаю, форум больше "железный", чем софтовый.
Однако, чувствую, что угадыванием интерпретации команд не удастся имитатор довести до совершенства. Надо знать логику микрокоманд - что и как они делают. Было бы здорово, если бы прошивку ПЗУ можно было бы как-то расшифровать в такое подробное описание микрокоманд; но, наверное, это невозможно без создания эмулятора всей машинки и затем изучения уже его работы.)