Тест производительности МК-161 - золотое сечение

| рубрика «Программы» | автор Дробышев
Метки: ,

Программа рассчитывает либо 512 знаков золотого сечения и результат помещает в регистры, либо 12288 знаков и результат размещает в блокноте. Эмулятор Павла Петрова на моем ноутбуке в первом случае отрабатывает 7-8 секунд на максимальной скорости, а во втором - около 320 секунд. Вычислительная сложность где-то N log(N). Хотелось бы знать …

Всегда ли полезно автоуменьшение на МК-161?

| рубрика «Программы» | автор AtH
Метки: , ,

Программируя «Электронику МК-61» и «Электронику Б3-34», мы использовали ряд трюков, позволяющих «ужимать» программы, втискивая их в крошечную память советских ПМК. Одним из них было использование косвенной адресации для увеличения или уменьшения содержимого регистра. Это очень удобно, как ++ и -- в Си и подобных Си языках.

Например, команда КИП0 уменьшает регистр 0 …

«Попкорн» на МК-161 (мелодия из Диггера)

| рубрика «Программы» | автор AtH
Метки: ,

Музыкальная демка из готовящегося релиза Каллисто Классик.

listmkt v0.3.5a (c) AtH, 8 апреля 2015, Файл: B044.mkt
  0\Popcornmusic#44,AtH,20170905
  1
  2forthdefinitions
  3vocabularyММЯ  ММЯdefinitions  \МузыкальныйМакроЯзык
  4:нота  (частота−−)
  5   <builds4,,does>here4cmove4allot10 …

Против пользователей

| рубрика «Заметки» | автор -error-
Метки:

Дисклаймер! Если вы любите свой МК-161/152, и не хотите портить мнение о нем и Семико, не читайте данный пост.

Публиковать личную переписку плохо, однако считаю себя обязанным показать истинное лицо разработчика Электроника МК-161/152 и подобных, на случай если у кого еще остались иллюзии. Кроме того говорить о каком-то …

Каллисто: язык «Форт» для МК-161

| рубрика «Калькуляторы» | автор AtH
Метки: ,

От редакции. Здесь представлен анонс начала разработки Форта для МК-161. Подробное описание находится на сайте проекта

Одной из технических причин, вызвавших раскол русскоязычного сообщества любителей ПМК, были ограниченные возможности входного языка долгожданной портативной ЭКВМ «Электроники МК-161».

Критике подверглась необходимость использования компьютера для полноценного написания более-менее серьёзных программ, с метками и …

Как принять строку символов из COM-порта и записать ее в строку комментариев?

| рубрика «Программы» | автор Vitasam
Метки: ,
.CHARSET 1251
; Прием текстовой строки с СОМ-порта и вывод ее в строку комментариев.
; Cкорость 9600, 8 бит, без контроля чётности.
;
.ORG 0
    1   PP M 9070   ; Разрешение использования порта
    CX
        PP M 9072   ; Установить режим 8 бит
    9   PP M 9071   ; Установить скорость 9600
    0   PP M 9074   ; Режим автоматического …

Распаковка МК-161. Фото

| рубрика «Заметки» | автор st
Метки: ,

Аккуратного вида коробочка

Фирменная клейкая лента

Смягчающий российские дороги наполнитель

Извлечение героя на белый свет

Синие книжечки с бережно сохранённым советским дизайном

Никакой долгой загрузки. Включил - через мгновение устройство готово к работе.

Дополнение от 2011-02-14

Сегодня день "пищалок". Сначала сработал таймер на часах-калькуляторе - я вчера случайно активировал его, хорошо что …

Хроники покупки

| рубрика «Заметки» | автор st
Метки:

2010-11-06. Начало

К Новому Году заказал МК-161 и диск с доставкой в Питер. В этом году уже сам туда не поеду, но жду гостей, они передадут. Думаю, даже с нашей "новорусской" почтой за месяц посылка дойдет из Новосибирска до Ленинграда. В советское время посылки, которые паковались в стандартные фанерные ящики …

Конвертер монохромных BMP файлов в формат файлов MKL

| рубрика «Калькуляторы» | автор Vitasam
Метки:

Программа "Китайский год" стимулировала меня посидеть пару вечеров с интернет-планшеткой.

В результате получился скрипт на языке Python (v2.7), преобразующий монохромный BMP файл в некое подобие исходного текста программы формата MKL программируемых калькуляторов МК-152/161.

#
# BMP to MKL converter.
# Version 1.0
#
#coding=ascii
import array
import sys

#When 1 …