В новой прошивке (можно посмотреть в исходниках у меня в репе https://gitlab.com/nedopc/mk85) есть новые команды и функции, которые упрощают создание своих программ в кодах PDP-11 на МК-85 - PEEK, POKE и CALL (причём адреса там можно задавать в 16-ричном виде): viewtopic.php?p=150510#p150510fantaseour wrote:а позвольте спросить, как Вы ассемблер-дизассемблер используете и какой? и как вы бинарные коды вводите?shiny wrote:Немного разобрался в дизассемблере:.
правильно ли я предполагаю, что
1. бинарные коды Вы вводите в отладчике, но с какой строки? вот запустили калькулятор, нажали F3 и куда вводить?
2. ассемблер вот этот viewtopic.php?f=95&t=16953 ? Вы ассемблерный код им в рам превращаете? как?
прошу прощения, если я чего упустил -- вижу в форуме много информации, но она пока не улеглась, а понять хочется по-быстрее...
Электроника МК-85
Moderator: Shaos
Re: Электроника МК-85
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Электроника МК-85
Я использовал ассемблер, выпущенный тут - pdp11. Дизассемблированный текст взял готовыйfantaseour wrote:а позвольте спросить, как Вы ассемблер-дизассемблер используете и какой? и как вы бинарные коды вводите?shiny wrote:Немного разобрался в дизассемблере:.
правильно ли я предполагаю, что
1. бинарные коды Вы вводите в отладчике, но с какой строки? вот запустили калькулятор, нажали F3 и куда вводить?
2. ассемблер вот этот viewtopic.php?f=95&t=16953 ? Вы ассемблерный код им в рам превращаете? как?
прошу прощения, если я чего упустил -- вижу в форуме много информации, но она пока не улеглась, а понять хочется по-быстрее...
Байты вводил в отладчике эмулятора, просто вводя из бинаря. Вчера написал программу, которая переносит код в снимок памяти ram.bin для эмулятора(в readme.txt описано)
Раньше писал дизассемблер PDP-11, но камрад Maslovski подсказал, что для некоторых команд возможны неверные комбинации операндов. На этом разработка заглохла(.
- Attachments
- inject.zip
- (6.36 KiB) Downloaded 103 times
-
- Junior
- Posts: 8
- Joined: 28 Mar 2024 17:29
Re: Электроника МК-85
Спасибо за комментарии. Кажется понималка включилась. Пойду переваривать и пробовать.
Re: Электроника МК-85
Нашлась статья(Микропроцессорные средства и системы, 1987, №04
)
)
Re: Электроника МК-85
Можно руководство пользователя поискать по просторам - там весь бейсик описан с примерами (он простой)shiny wrote:Не завалялась ли эта книга?
https://rusist.info/book/5516986
Хорошо бы в электронном виде
Правда дока цельнотянута от CASIO FX-700P ( см. viewtopic.php?p=144734#p144734 ):
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Junior
- Posts: 8
- Joined: 28 Mar 2024 17:29
Re: Электроника МК-85
вот тут есть книжки и мануал
https://mk85.narod.ru/lib.htm
И вот еще сайт с программами (он не просто с программами, это прямо воспоминания о калькуляторах Эриха Гаузера, хозяина сайта)
https://erichware.com/sovkalk/texty/promk85.htm
https://erichware.com/sovkalk/sxemy.htm
даже письма на завод
https://erichware.com/sovkalk/publ/pisma.htm
https://mk85.narod.ru/lib.htm
И вот еще сайт с программами (он не просто с программами, это прямо воспоминания о калькуляторах Эриха Гаузера, хозяина сайта)
https://erichware.com/sovkalk/texty/promk85.htm
https://erichware.com/sovkalk/sxemy.htm
даже письма на завод
https://erichware.com/sovkalk/publ/pisma.htm
Re: Электроника МК-85
Кстати, а реально ли скомплировать эмулятор, которые останется сам в себе - в ресурсах хранятся картинки и образ ROM?
А дальше добавить проверку наличия файлов на диске и загрузки нужных?
Еще хорошо бы подрихтовать отладчик, иначе с ним работать невозможно.
А дальше добавить проверку наличия файлов на диске и загрузки нужных?
Еще хорошо бы подрихтовать отладчик, иначе с ним работать невозможно.
Re: Электроника МК-85
Недаво сканил ее в высоком качестве в PDF. У той версии весьма тяжко читать текст из-за качества.fantaseour wrote:вот тут есть книжки и мануал
https://mk85.narod.ru/lib.htm
Там же в добавок схема.
http://mk.bs0dd.net/mk85/mk85man.pdf
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
Судя по восстановленной истории изменений, как минимум, еще не хватает страничек mk85mc2e.htm и mk85mc2p.htm (step-by-step instructions for entering programs), добавленных 2021/11/25.
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
Нет актуальных dvkbasic.zip, mk90ro10.zip, mk90ro20.zip (algorithms of arithmetic procedures) от 2021/09/29.
А также нет оригинального скрина (вставил свой) дебаггера у эмулятора 87 и оригинальной картинки с чарсетом того же 87 (воссоздал под стиль Петра, как у 85 и 90)
http://mk.bs0dd.net/piotr433
Наваял простую программу для кодирования графического знакоместа в код для символа 96 (работает в обе стороны) + версия на BASIC для кодирования на самом МК85
http://mk.bs0dd.net/mk85/MK85CHR96.zip
Re: Электроника МК-85
Заказал печатные платы по Вашему варианту модернизации микрокомпьютера Электроника МК 85. И плату для STM32 и плату USB с умножителем напряжения. Печатные платы где-то "в пути". Заранее есть просьба. Есть возможность сделать небольшое видео-, или описание, как прошить "All.bin" (загрузчик и ПО) и какой утилитой, какие есть особенности прошивки этого файла? И, как потом "залить" "System.bin" (прошивку v0002 через загрузчик)? Надо ли с платы микрокомпьютера удалять ПЗУ и в е ОЗУ? Видел в Ютуб два видеоролика, но после просмо на больше вопросов, чем ответов. Все сведения брал здесь: https://github.com/Rusic850/MK85-Reload-. Там есть несколько нюансов. Сказано: "Необходимые изменения на плате калькулятора", но нет описания, какие необходимые изменения на плате микрокомпьютера надо сделать!? Сказано: "Необходимо удалить ножку +6В на корпус калькулятора", но интересно узнать, как это влияет на доработку микрокомпьютера? Есть интерес узнать толщину аккумуляторной батареи, да и длину и ширину желательно бы знать!? На схеме модернизации есть разъем "Conn10". Как я понял, его выводы (провода) напрямую припаивается к пустым контактным выводам бывшего ПЗУ? Остальными доработками, вроде как бы понятно. Заранее спасибо.Rusic wrote:Понеслась...Столько раз ставил и снимал оперативку, а печатка выглядит как новая. Дорожки луженные даже под маской.
Re: Электроника МК-85
"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.Bs0Dd wrote:[.....]
.....
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
.....
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
.....
[/spoiler]
Re: Электроника МК-85
Никак не могу понять принцип отправки своих сообщений. Создал и отправил два сообщения, как ответ на сообщения двух пользователей, но мои сообщения нигде не отображаются. ???Bs0Dd wrote:Недаво сканил ее в высоком качестве в PDF. У той версии весьма тяжко читать текст из-за качества.fantaseour wrote:вот тут есть книжки и мануал
https://mk85.narod.ru/lib.htm
Там же в добавок схема.
http://mk.bs0dd.net/mk85/mk85man.pdf
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
Судя по восстановленной истории изменений, как минимум, еще не хватает страничек mk85mc2e.htm и mk85mc2p.htm (step-by-step instructions for entering programs), добавленных 2021/11/25.
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
Нет актуальных dvkbasic.zip, mk90ro10.zip, mk90ro20.zip (algorithms of arithmetic procedures) от 2021/09/29.
А также нет оригинального скрина (вставил свой) дебаггера у эмулятора 87 и оригинальной картинки с чарсетом того же 87 (воссоздал под стиль Петра, как у 85 и 90)
http://mk.bs0dd.net/piotr433
Наваял простую программу для кодирования графического знакоместа в код для символа 96 (работает в обе стороны) + версия на BASIC для кодирования на самом МК85
http://mk.bs0dd.net/mk85/MK85CHR96.zip
Re: Электроника МК-85
Защита от ботов и спамеровZXFanat wrote:Никак не могу понять принцип отправки своих сообщений. Создал и отправил два сообщения, как ответ на сообщения двух пользователей, но мои сообщения нигде не отображаются. ???
Разрешил полноценную активность
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Электроника МК-85
Можно сюда прицепить наверное...ZXFanat wrote:"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.Bs0Dd wrote:[.....]
.....
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
.....
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
.....
[/spoiler]
Я тут за главного - если что шлите мыло на me собака shaos точка net