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

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

Moderator: Shaos

Post Reply
User avatar
Shaos
Admin
Posts: 23664
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

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 13: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 подсказал, что для некоторых команд возможны неверные комбинации операндов. На этом разработка заглохла(.
Attachments

inject.zip
(6.36 KiB) Downloaded 103 times

fantaseour
Junior
Posts: 8
Joined: 28 Mar 2024 17:29

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

Post by fantaseour »

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

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

Post by shiny »

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

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

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

Post by shiny »

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

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 17: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 13:59

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

Post by shiny »

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

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

Post by Bs0Dd »

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

 Фото
Image

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

 Фото
Image

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

 Фото
Image Image

ZXFanat
Writer
Posts: 24
Joined: 21 May 2024 07: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 07:01
Location: Tver

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

Post by ZXFanat »

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

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

Post by ZXFanat »

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

 Фото
Image

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

 Фото
Image

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

 Фото
Image Image

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

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

Post by Shaos »

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

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

Post by Shaos »

ZXFanat wrote:
Bs0Dd wrote:[.....]
.....
Еще делал реконструкцию сайта Петра со стертой инфо о 85/87/90.
Нашлось конечно не все.
.....
Утеряна актуальная версия stmk85 с исправлением расчета квадратного корня (2021/12/08).
.....
[/spoiler]
"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.
Можно сюда прицепить наверное...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

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

Post by shiny »

Тут интересная свалка(:
https://web.archive.org/web/20130130185 ... s2mk85.zip
Post Reply