You are here
«Лунолёт-1» заработал на «Электронике МК-261»
Выложена МК-261 XS v0.2.5a. Код для скачивания:
48KYXK33J
Что нового в версиях 0.2.4a и 0.2.5a? Обновление интерфейса:
+ названия регистров X, Y, Z и T вынесены с индикатора на «кожу» МК-261
+ это позволило вывести больше десятичных знаков более крупным шрифтом
+ увеличено число символов, выводимых из строк в автоматическом режиме
+ убрано ограничение скорости, по первому замеру МК-261 XS быстрее МК-161 в 8,7 раз
+ добавлен клик клавиатуры, управление через Rf053:
0 — нет (по умолчанию)
1 — звук клавиш есть
2 — звук клавиш творческий :-)
Добавлено сохранение памяти программ и регистров в ППЗУ (файлы) при выключении и их чтение при включении МК-261. Если выйти из МК-261 аварийно, без нажатия ВКЛ, результат работы и настройки через регистры функций не сохранятся.
Упорядочено пространство регистров:
- 0000..efff обычные «десятичные» регистры, итого их 61440 против тысячи в МК-161
- f000..ffff регистры функций
- 10000..1efff регистры цели (косвенная адресация)
Отрицательные номера регистров при косвенной адресации, от -10000 до -0001, дают доступ к памяти программ цели. Дополнительные 65536 ячеек нужны для кросс-программирования, главного нововведения МК-261. Эти 32-битные ячейки можно редактировать, но код оттуда нельзя исполнять.
Вставлен костыль для исправления ошибки двоичной арифметики Бейсика по 1 F tg F arctg
Также я проверил МК-261 с помощью «Лунолёта-1». Полёт нормальный. Ниже выложен файл, где «Лунолёт-1» на языках Б3-34 и МК-261. Основное отличие — шестнадцатеричная адресация. Также все «двухшаговые» команды занимают одну ячейку, а БП ни одной, «присобачиваясь» к предыдущей команде. Ну и заменил Fx² F √ на К|x|.
Attachment | Size |
---|---|
![]() | 96.41 KB |
- AtH's blog
- Log in or register to post comments
- 252 reads
Comments
Первый полёт на МК-261 (видео)
Пропала тема
Куда-то исчезла основная тема по МК-261, в моём блоге запись от Sat, 31/10/2020 - 21:07.
Никуда не исчезла
https://pmk.arbinada.com/node/1528
Исчезла
Исчезли все комментарии. Страница доступна по прямой ссылке, но не появляется больше нигде.
Edit. Спасибо, всё появилось.
Понятно
Понятно, языки у некоторых статей "соскочили", надо будет проверить на выходных.