Электроника МК-98 - есть прошивка и эмулятор

Карманные вычислительные устройства и механические вычислители
Аватара пользователя
RadioKing
Newbie
Сообщения: 98
Зарегистрирован: 25.05.2017,18:48
Откуда: г. Воронеж

Электроника МК-98 - есть прошивка

Сообщение RadioKing » 22.03.2021,18:40

Поразглядывал картинки, вот что вышло (фото кликабельно):
Изображение

Интересно узнать назначение всех чипов ДБИС.
Пока не делая никаких выводов скажу что к ДБИС2 подключен чип статического ОЗУ на 1Мбит, это похоже основное ОЗУ.
К ДБИС3 подключен чип на 256 Кбит. Сделаю робкое предположение что это видеоконтроллер, а микросхема памяти - видеобуфер.
На других форумах известен также как Radon17.

Sergei Frolov
Advanced Member
Сообщения: 2773
Зарегистрирован: 05.07.2003,15:30
Откуда: Питер
Контактная информация:

Конкурсы

Вклад в сообщество

Электроника МК-98 - есть прошивка

Сообщение Sergei Frolov » 22.03.2021,19:55

У меня курсора нет
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/ ICQ=12370106 https://t.me/retrocomps

nzeemin
Newbie
Сообщения: 18
Зарегистрирован: 08.08.2006,07:28
Откуда: Ижевск, Россия
Контактная информация:

Электроника МК-98 - есть прошивка

Сообщение nzeemin » 23.03.2021,14:40

iret писал(а):
22.03.2021,17:44
сорян, у меня была цель "влезть в 64 килобайта" xD
(и /MT не прокатит, оно собирается clang'ом)
А зачем это надо - влезь в 64К, на конкурс что ли? ну так это пройдёт, а эмуляторы пишутся годами.
Пусть там хоть мегабайтный файл .exe, никого это особо не волнует.
А вот когда не запускается - тут сразу куча вопросов.
Я думаю у clang'а тоже есть опция статичной линковки.
Дальше обычно идут вопросы - почему не работает на Windows XP (да, до сих пор), почему не кросс-платформенный.

Ну и ещё вопрос - исходники будут?

iret
Newbie
Сообщения: 5
Зарегистрирован: 05.03.2021,18:51
Откуда: Новгород

Электроника МК-98 - есть прошивка

Сообщение iret » 23.03.2021,18:41

nzeemin писал(а):
23.03.2021,14:40
почему не работает на Windows XP
потому что апи вывода графики из висты. чтоб тиринга не было.
nzeemin писал(а):
23.03.2021,14:40
почему не кросс-платформенный.
кроссплатформенный, но надо собрать.
nzeemin писал(а):
23.03.2021,14:40
исходники будут
скорее всего, по релизу.
Sergei Frolov писал(а):
22.03.2021,19:55
У меня курсора нет
я так и не нашла, где там таймер висит xD
(или его там вовсе нет и курсором мигает сам экран?)
там еще клава весьма глючная, в дебаггере кажется. почему- тоже пока не особо разбиралась. в моем же эмуляторе первого поиска (на кусках которого и собрано это)- оно глючило точно так же в некоторых приложениях. думала, что из-за таймера, но походу нет.

nzeemin
Newbie
Сообщения: 18
Зарегистрирован: 08.08.2006,07:28
Откуда: Ижевск, Россия
Контактная информация:

Электроника МК-98 - есть прошивка и эмулятор

Сообщение nzeemin » 23.03.2021,20:06

iret, в общем спасибо вам за эмулятор.
По себе знаю что это непростая работа :)

Аватара пользователя
RadioKing
Newbie
Сообщения: 98
Зарегистрирован: 25.05.2017,18:48
Откуда: г. Воронеж

Электроника МК-98 - есть прошивка и эмулятор

Сообщение RadioKing » 24.03.2021,18:16

Есть предположение о дисплее в МК-98.
Это может быть саратовский ИЖГ106-240х128. Он подходит и по размерам видимого поля, и по разрешению.
Что интересно, это не просто "стекло", а дисплей с контроллером. И вместо "зебр" используются гибкие шлейфы.

Спасибо mig_25 подсказку в какой книге смотреть.
Информация из справочника А.М. Юшина "Оптоэлектронные приборы и их зарубежные аналоги". Том 2, стр. 385-386
Вложения
izhg106-240x128.png
На других форумах известен также как Radon17.

iret
Newbie
Сообщения: 5
Зарегистрирован: 05.03.2021,18:51
Откуда: Новгород

Электроника МК-98 - есть прошивка и эмулятор

Сообщение iret » 31.03.2021,12:37

апдейт.
починила графический режим дисплею, притащила (кривой и очень рудиментарный) gdbstub. в конфиге boat = true, потом gdb -ex "set architecture i8086" -ex "target remote 127.0.0.1:1337". поддерживаются hb/watch/x/i r.
не менее кривая поддержка СМП- проходит тест, вроде форматируется, но при чтении сносит крышу биосу и тот какает в память. никто не может отформатировать смп на реальной железке и считать, что там получилось?
Вложения
device_emulator_mk98.7z
(129.62 КБ) 29 скачиваний

shattered
Advanced Member
Сообщения: 1118
Зарегистрирован: 17.02.2008,02:38

Электроника МК-98 - есть прошивка и эмулятор

Сообщение shattered » 04.04.2021,13:42

Круто

Bad Apple when? :)

Sergei Frolov
Advanced Member
Сообщения: 2773
Зарегистрирован: 05.07.2003,15:30
Откуда: Питер
Контактная информация:

Конкурсы

Вклад в сообщество

Электроника МК-98 - есть прошивка и эмулятор

Сообщение Sergei Frolov » 04.04.2021,16:32

Изображение
iret писал(а):
31.03.2021,12:37
никто не может отформатировать смп на реальной железке и считать, что там получилось?
Сначала прошел тест, прервал его, пошел в системное -> смп, там отформатировал, потом создал базу и записал. Вроде нормально.
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/ ICQ=12370106 https://t.me/retrocomps

iret
Newbie
Сообщения: 5
Зарегистрирован: 05.03.2021,18:51
Откуда: Новгород

Электроника МК-98 - есть прошивка и эмулятор

Сообщение iret » 05.04.2021,00:47

Sergei Frolov писал(а):
04.04.2021,16:32
Вроде нормально
я имела в виду "считать дамп с смпшки", чтоб посмотреть, как точно пишет команда с 50/40/00. xD
(и желательно перед этим прогнать тест, ибо он пишет единички в первые 0x800 байт)
((всмысле прогнать тест, отформатировать и слить дамп))
Последний раз редактировалось iret 05.04.2021,01:13, всего редактировалось 1 раз.

Аватара пользователя
RadioKing
Newbie
Сообщения: 98
Зарегистрирован: 25.05.2017,18:48
Откуда: г. Воронеж

Электроника МК-98 - есть прошивка и эмулятор

Сообщение RadioKing » 05.04.2021,01:04

iret писал(а):
05.04.2021,00:47
считать дамп с смпшки
Я могу снять дамп, если мне Сергей пришлёт СМП. Ну или наоборот, я могу выслать Сергею USB программатор СМП.
На других форумах известен также как Radon17.

Ответить