Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23398 Location: Silicon Valley
|
| | | | fantaseour 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
|
29 Mar 2024 17:35 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 268
|
| | | | fantaseour 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.
_________________ uselessretro.blogspot.com
|
29 Mar 2024 21:15 |
|
|
fantaseour
Junior
Joined: 28 Mar 2024 10:29 Posts: 8
|
Спасибо за комментарии. Кажется понималка включилась. Пойду переваривать и пробовать.
|
29 Mar 2024 22:12 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 268
|
Не завалялась ли эта книга? https://rusist.info/book/5516986Хорошо бы в электронном виде
_________________ uselessretro.blogspot.com
|
30 Mar 2024 09:30 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 268
|
Нашлась статья(Микропроцессорные средства и системы, 1987, №04 )
_________________ uselessretro.blogspot.com
|
30 Mar 2024 10:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23398 Location: Silicon Valley
|
Можно руководство пользователя поискать по просторам - там весь бейсик описан с примерами (он простой) Правда дока цельнотянута от CASIO FX-700P ( см. viewtopic.php?p=144734#p144734 ):
|
30 Mar 2024 12:36 |
|
|
fantaseour
Junior
Joined: 28 Mar 2024 10:29 Posts: 8
|
вот тут есть книжки и мануал https://mk85.narod.ru/lib.htmИ вот еще сайт с программами (он не просто с программами, это прямо воспоминания о калькуляторах Эриха Гаузера, хозяина сайта) https://erichware.com/sovkalk/texty/promk85.htmhttps://erichware.com/sovkalk/sxemy.htmдаже письма на завод https://erichware.com/sovkalk/publ/pisma.htm
|
30 Mar 2024 12:47 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 268
|
Кстати, а реально ли скомплировать эмулятор, которые останется сам в себе - в ресурсах хранятся картинки и образ ROM? А дальше добавить проверку наличия файлов на диске и загрузки нужных? Еще хорошо бы подрихтовать отладчик, иначе с ним работать невозможно.
_________________ uselessretro.blogspot.com
|
19 Apr 2024 00:59 |
|
|
Bs0Dd
Junior
Joined: 17 May 2024 09:46 Posts: 6
|
Недаво сканил ее в высоком качестве в PDF. У той версии весьма тяжко читать текст из-за качества. Там же в добавок схема. 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 Фото
|
17 May 2024 14:45 |
|
|
ZXFanat
Writer
Joined: 21 May 2024 00:01 Posts: 24 Location: Tver
|
Заказал печатные платы по Вашему варианту модернизации микрокомпьютера Электроника МК 85. И плату для STM32 и плату USB с умножителем напряжения. Печатные платы где-то "в пути". Заранее есть просьба. Есть возможность сделать небольшое видео-, или описание, как прошить "All.bin" (загрузчик и ПО) и какой утилитой, какие есть особенности прошивки этого файла? И, как потом "залить" "System.bin" (прошивку v0002 через загрузчик)? Надо ли с платы микрокомпьютера удалять ПЗУ и в е ОЗУ? Видел в Ютуб два видеоролика, но после просмо на больше вопросов, чем ответов. Все сведения брал здесь: https://github.com/Rusic850/MK85-Reload-. Там есть несколько нюансов. Сказано: "Необходимые изменения на плате калькулятора", но нет описания, какие необходимые изменения на плате микрокомпьютера надо сделать!? Сказано: "Необходимо удалить ножку +6В на корпус калькулятора", но интересно узнать, как это влияет на доработку микрокомпьютера? Есть интерес узнать толщину аккумуляторной батареи, да и длину и ширину желательно бы знать!? На схеме модернизации есть разъем "Conn10". Как я понял, его выводы (провода) напрямую припаивается к пустым контактным выводам бывшего ПЗУ? Остальными доработками, вроде как бы понятно. Заранее спасибо.
|
21 May 2024 00:29 |
|
|
ZXFanat
Writer
Joined: 21 May 2024 00:01 Posts: 24 Location: Tver
|
"Оказией" от Петра, получена библиотека с исправлением расчета квадратного корня. Правда, не знаю, куда ее "пристроить" на форуме или где-нибудь отдельно. Год библиотеки не знаю. Получена недавно.
|
21 May 2024 03:08 |
|
|
ZXFanat
Writer
Joined: 21 May 2024 00:01 Posts: 24 Location: Tver
|
| | | | Bs0Dd wrote: Недаво сканил ее в высоком качестве в PDF. У той версии весьма тяжко читать текст из-за качества. Там же в добавок схема. 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 Фото | | | | |
Никак не могу понять принцип отправки своих сообщений. Создал и отправил два сообщения, как ответ на сообщения двух пользователей, но мои сообщения нигде не отображаются. ???
|
21 May 2024 05:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23398 Location: Silicon Valley
|
Защита от ботов и спамеров Разрешил полноценную активность
|
22 May 2024 01:34 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23398 Location: Silicon Valley
|
Можно сюда прицепить наверное...
|
22 May 2024 01:35 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 268
|
_________________ uselessretro.blogspot.com
|
22 May 2024 06:36 |
|