КОДЫ КОМАНД МК-52 (МК-61)

На данной странице показаны коды команд советских калькуляторов MK-52 и MK-61. Коды двузначные, в 16-ричной системе в соответствие с принятым на МК обозначением. Шапка таблицы содержит левую цифру (по вертикали) и правую (по горизонтали). Некоторые ячейки пустые, поскольку не все коды задействованы в системе команд МК.

Напомню, что в режиме программирования в двух крайне правых позициях индикатора отображается адрес следующей вводимой или выполняемой команды. Соответственно, ее код на индикаторе не виден, чтобы его увидеть, надо нажать клавишу сдвига со стрелкой вправо. Значения счетчика команд в этих ПМК начинают отсчитываться с нуля (в отличие от Б3-21).

Также надо учесть, что код команды "Вх", вызываемый по нажатию клавиш "F" и "В↑", обозначается на МК как "0 ", т.е. ноль и пустышка (пробел), что в 16-ричной системе МК соответствует числу 15. Поскольку другие коды, начинающиеся или оканчиающиеся на пустышку, отсутствуют, данный код упомянут тут отдельно, а сама таблица имеет размер 15*15 ячеек.


Для удобства восприятия таблица сделана цветной, но сами команды почти везде обозначены по нажимаемым клавишам (а не по их функциям), по аналогии с языком ПРАЛ. Цвета используются такие:
- префиксная клавиша "F" обозначена красным;
- префиксная клавиша "K" обозначена голубым;
- надписи на светлых клавишах обозначены серым;
- надписи на темных клавишах обозначены зеленым;
- надписи на панели клавиатуры, выполняемые с клавишей "F", обозначены коричневым;
- адресуемые регистры обозначены фиолетовым.

Данные коды подходят также калькуляторам МК-54 и Б3-34 за вычетом отсутствующих у них команд. На отдельной странице представлены коды команд Б3-21.


╔═╦════╤════╤════╤════╤════╤════╤════╤════╤════╤════╤════╤════╤════╤════╤════╗
║ ║ 0  │ 1  │ 2  │ 3  │ 4  │ 5  │ 6  │ 7  │ 8  │ 9  │ -  │ L  │ C  │ Г  │ Е  ║
╠═╬════╪════╪════╪════╪════╪════╪════╪════╪════╪════╪════╪════╪════╪════╪════╣
0║ 0  │ 1  │ 2  │ 3  │ 4  │ 5  │ 6  │ 7  │ 8  │ 9  │ .  │/-/ │ВП  │Сх  │В↑  ║
1║ +  │ -  │ *  │ ÷  │   │F0  │F1  │F2  │F3  │F4  │F5  │F6  │F7  │F8  │F9  ║
2F+  │F-  │F*  │F÷  │F  │F.  │K+  │K-  │K*  │K÷  │K  │    │    │    │    ║
3K3  │K4  │K5  │K6  │K7  │K8  │K9  │K.  │K/-/KВП │KСх │KB↑ │    │    │    ║
4ХП0 │ХП1 │ХП2 │ХП3 │ХП4 │ХП5 │ХП6 │ХП7 │ХП8 │ХП9 │ХПA │ХПB │ХПC │ХПD │ХПE ║
5С/П │БП  │В/О │ПП  │K0  │K1  │K2  │Fx≠0FL2 │Fx≥0FL3 │FL1 │Fx<0FL0 │Fx=0
6ПХ0 │ПХ1 │ПХ2 │ПХ3 │ПХ4 │ПХ5 │ПХ6 │ПХ7 │ПХ8 │ПХ9 │ПХA │ПХB │ПХC │ПХD │ПХE ║
7Kx≠0Kx≠1Kx≠2Kx≠3Kx≠4Kx≠5Kx≠6Kx≠7Kx≠8Kx≠9Kx≠AKx≠BKx≠CKx≠DKx≠E
8KБП0KБП1KБП2KБП3KБП4KБП5KБП6KБП7KБП8KБП9KБПAKБПBKБПCKБПDKБПE
9Kx≥0Kx≥1Kx≥2Kx≥3Kx≥4Kx≥5Kx≥6Kx≥7Kx≥8Kx≥9Kx≥AKx≥BKx≥CKx≥DKx≥E
-KПП0KПП1KПП2KПП3KПП4KПП5KПП6KПП7KПП8KПП9KППAKППBKППCKППDKППE
LKХП0KХП1KХП2KХП3KХП4KХП5KХП6KХП7KХП8KХП9KХПAKХПBKХПCKХПDKХПE
CKx<0Kx<1Kx<2Kx<3Kx<4Kx<5Kx<6Kx<7Kx<8Kx<9Kx<AKx<BKx<CKx<DKx<E
ГKПХ0KПХ1KПХ2KПХ3KПХ4KПХ5KПХ6KПХ7KПХ8KПХ9KПХAKПХBKПХCKПХDKПХE
ЕKx=0Kx=1Kx=2Kx=3Kx=4Kx=5Kx=6Kx=7Kx=8Kx=9Kx=AKx=BKx=CKx=DKx=E
╚═╩════╧════╧════╧════╧════╧════╧════╧════╧════╧════╧════╧════╧════╧════╧════╝



Rambler's Top100
nick ErichWare