Электроника МК-85

Digital Equipment Corporation PDP-8 & PDP-11 (а также совместимые с последним советские ЭВМ на 1801ВМ1/2/3)

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24051
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

fantaseour wrote:
shiny wrote:Немного разобрался в дизассемблере:.
а позвольте спросить, как Вы ассемблер-дизассемблер используете и какой? и как вы бинарные коды вводите?

правильно ли я предполагаю, что

1. бинарные коды Вы вводите в отладчике, но с какой строки? вот запустили калькулятор, нажали F3 и куда вводить?
2. ассемблер вот этот viewtopic.php?f=95&t=16953 ? Вы ассемблерный код им в рам превращаете? как?

прошу прощения, если я чего упустил -- вижу в форуме много информации, но она пока не улеглась, а понять хочется по-быстрее...
В новой прошивке (можно посмотреть в исходниках у меня в репе https://gitlab.com/nedopc/mk85) есть новые команды и функции, которые упрощают создание своих программ в кодах PDP-11 на МК-85 - PEEK, POKE и CALL (причём адреса там можно задавать в 16-ричном виде): viewtopic.php?p=150510#p150510
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Электроника МК-85

Post by shiny »

fantaseour wrote:
shiny wrote:Немного разобрался в дизассемблере:.
а позвольте спросить, как Вы ассемблер-дизассемблер используете и какой? и как вы бинарные коды вводите?

правильно ли я предполагаю, что

1. бинарные коды Вы вводите в отладчике, но с какой строки? вот запустили калькулятор, нажали F3 и куда вводить?
2. ассемблер вот этот viewtopic.php?f=95&t=16953 ? Вы ассемблерный код им в рам превращаете? как?

прошу прощения, если я чего упустил -- вижу в форуме много информации, но она пока не улеглась, а понять хочется по-быстрее...
Я использовал ассемблер, выпущенный тут - pdp11. Дизассемблированный текст взял готовый
Байты вводил в отладчике эмулятора, просто вводя из бинаря. Вчера написал программу, которая переносит код в снимок памяти ram.bin для эмулятора(в readme.txt описано)

Раньше писал дизассемблер PDP-11, но камрад Maslovski подсказал, что для некоторых команд возможны неверные комбинации операндов. На этом разработка заглохла(.
You do not have the required permissions to view the files attached to this post.
fantaseour
Junior
Posts: 8
Joined: 28 Mar 2024 10:29

Re: Электроника МК-85

Post by fantaseour »

Спасибо за комментарии. Кажется понималка включилась. Пойду переваривать и пробовать.
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Электроника МК-85

Post by shiny »

Не завалялась ли эта книга?
https://rusist.info/book/5516986

Хорошо бы в электронном виде
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Электроника МК-85

Post by shiny »

Нашлась статья(Микропроцессорные средства и системы, 1987, №04)
User avatar
Shaos
Admin
Posts: 24051
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

shiny wrote:Не завалялась ли эта книга?
https://rusist.info/book/5516986

Хорошо бы в электронном виде
Можно руководство пользователя поискать по просторам - там весь бейсик описан с примерами (он простой)
Правда дока цельнотянута от CASIO FX-700P ( см. viewtopic.php?p=144734#p144734 ):



Я тут за главного - если что шлите мыло на me собака shaos точка net
fantaseour
Junior
Posts: 8
Joined: 28 Mar 2024 10:29

Re: Электроника МК-85

Post by fantaseour »

вот тут есть книжки и мануал
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
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Электроника МК-85

Post by shiny »

Кстати, а реально ли скомплировать эмулятор, которые останется сам в себе - в ресурсах хранятся картинки и образ ROM?
А дальше добавить проверку наличия файлов на диске и загрузки нужных?
Еще хорошо бы подрихтовать отладчик, иначе с ним работать невозможно.
Bs0Dd
Junior
Posts: 6
Joined: 17 May 2024 09:46

Re: Электроника МК-85

Post by Bs0Dd »

fantaseour wrote:вот тут есть книжки и мануал
https://mk85.narod.ru/lib.htm
Недаво сканил ее в высоком качестве в PDF. У той версии весьма тяжко читать текст из-за качества.
Там же в добавок схема.
http://mk.bs0dd.net/mk85/mk85man.pdf

 Фото
mk85-1.png

Еще делал реконструкцию сайта Петра со стертой инфо о 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

 Фото
mk87chrs.png

Наваял простую программу для кодирования графического знакоместа в код для символа 96 (работает в обе стороны) + версия на BASIC для кодирования на самом МК85
http://mk.bs0dd.net/mk85/MK85CHR96.zip

 Фото
mk85chr96.png
mk85-2.jpg

You do not have the required permissions to view the files attached to this post.
ZXFanat
Writer
Posts: 24
Joined: 21 May 2024 00:01
Location: Tver

Re: Электроника МК-85

Post by ZXFanat »

Rusic wrote:Понеслась...
20200131_071538.jpg
Столько раз ставил и снимал оперативку, а печатка выглядит как новая. Дорожки луженные даже под маской.
Заказал печатные платы по Вашему варианту модернизации микрокомпьютера Электроника МК 85. И плату для STM32 и плату USB с умножителем напряжения. Печатные платы где-то "в пути". Заранее есть просьба. Есть возможность сделать небольшое видео-, или описание, как прошить "All.bin" (загрузчик и ПО) и какой утилитой, какие есть особенности прошивки этого файла? И, как потом "залить" "System.bin" (прошивку v0002 через загрузчик)? Надо ли с платы микрокомпьютера удалять ПЗУ и в е ОЗУ? Видел в Ютуб два видеоролика, но после просмо на больше вопросов, чем ответов. Все сведения брал здесь: https://github.com/Rusic850/MK85-Reload-. Там есть несколько нюансов. Сказано: "Необходимые изменения на плате калькулятора", но нет описания, какие необходимые изменения на плате микрокомпьютера надо сделать!? Сказано: "Необходимо удалить ножку +6В на корпус калькулятора", но интересно узнать, как это влияет на доработку микрокомпьютера? Есть интерес узнать толщину аккумуляторной батареи, да и длину и ширину желательно бы знать!? На схеме модернизации есть разъем "Conn10". Как я понял, его выводы (провода) напрямую припаивается к пустым контактным выводам бывшего ПЗУ? Остальными доработками, вроде как бы понятно. Заранее спасибо.
ZXFanat
Writer
Posts: 24
Joined: 21 May 2024 00:01
Location: Tver

Re: Электроника МК-85

Post by ZXFanat »

Bs0Dd wrote: .....
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
.....
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
.....
"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.
ZXFanat
Writer
Posts: 24
Joined: 21 May 2024 00:01
Location: Tver

Re: Электроника МК-85

Post by ZXFanat »

Никак не могу понять принцип отправки своих сообщений. Создал и отправил два сообщения, как ответ на сообщения двух пользователей, но мои сообщения нигде не отображаются. ???
User avatar
Shaos
Admin
Posts: 24051
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

ZXFanat wrote:Никак не могу понять принцип отправки своих сообщений. Создал и отправил два сообщения, как ответ на сообщения двух пользователей, но мои сообщения нигде не отображаются. ???
Защита от ботов и спамеров :roll:
Разрешил полноценную активность 8)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24051
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

ZXFanat wrote:"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.
Можно сюда прицепить наверное...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Электроника МК-85

Post by shiny »