Латинская мнемоника

Материал из ПМК вики
Перейти к: навигация, поиск

Латинская мнемоника использует широко распространённые символы ASCII. Латинская мнемоника основана на ГОСТ и появилась в «Электронике МК-152» для удобства набора программ на клавиатурах зарубежных компьютеров. Программы в латинской мнемонике представляют из себя текстовые данные (plain text) и могут храниться в обычных текстовых файлах. При подобной записи программ русские буквы и другие символы, отсутствующие в ASCII, используются только в строках символов, комментариях и, возможно, в идентификаторах и метках. Латинская мнемоника поддерживается программой MK.EXE и другими кросс-средствами, а также встроенной программой.

0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 1 2 3 4 5 6 7 8 9 , +/- EE CX ENT F ANS
1 + - * / <-> F 10^X F EXP F LG F LN F ARCSIN F ARCCOS F ARCTG F SIN F COS F TG (нет)
2 F PI F SQRT F X^2 F 1/X F X^Y F R K M->D K - K PRGM K / K MS->D (нет) (нет) (нет) (нет) (нет)
3 K D->MS K ABS K SGN K D→M K INT K FRAC K MAX K AND K OR K XOR K NOT K RAN (нет) (нет) (нет) (нет)
4 M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 MC MD ME PM
5 R/S GOTO RTN GSB K NOP K SCR K GRPH FX!=0 FL2 FX>=0 FL3 FL1 FX<0 FL0 FX=0 (нет)
6 RM0 RM1 RM2 RM3 RM4 RM5 RM6 RM7 RM8 RM9 RMА RMB RMC RMD RME PRM
7 K X!=0 0 K X!=0 1 K X!=0 2 K X!=0 3 K X!=0 4 K X!=0 5 K X!=0 6 K X!=0 7 K X!=0 8 K X!=0 9 K X!=0 A K X!=0 B K X!=0 C K X!=0 D K X!=0 E PK X!=0
8 K GOTO 0 K GOTO 1 K GOTO 2 K GOTO 3 K GOTO 4 K GOTO 5 K GOTO 6 K GOTO 7 K GOTO 8 K GOTO 9 K GOTO A K GOTO B K GOTO C K GOTO D K GOTO E PK GOTO
9 K X>=0 0 K X>=0 1 K X>=0 2 K X>=0 3 K X>=0 4 K X>=0 5 K X>=0 6 K X>=0 7 K X>=0 8 K X>=0 9 K X>=0 A K X>=0 B K X>=0 C K X>=0 D K X>=0 E PK X>=0
A K GSB 0 K GSB 1 K GSB 2 K GSB 3 K GSB 4 K GSB 5 K GSB 6 K GSB 7 K GSB 8 K GSB 9 K GSB А K GSB B K GSB C K GSB D K GSB E PK GSB
B K M 0 K M 1 K M 2 K M 3 K M 4 K M 5 K M 6 K M 7 K M 8 K M 9 K M A K M B K M C K M D K M E PK M
C K X<0 0 K X<0 1 K X<0 2 K X<0 3 K X<0 4 K X<0 5 K X<0 6 K X<0 7 K X<0 8 K X<0 9 K X<0 A K X<0 B K X<0 C K X<0 D K X<0 E PK X<0
D K RM 0 K RM 1 K RM 2 K RM 3 K RM 4 K RM 5 K RM 6 K RM 7 K RM 8 K RM 9 K RM A K RM B K RM C K RM D K RM E PK RM
E K X=0 0 K X=0 1 K X=0 2 K X=0 3 K X=0 4 K X=0 5 K X=0 6 K X=0 7 K X=0 8 K X=0 9 K X=0 A K X=0 B K X=0 C K X=0 D K X=0 E PK X=0
F (нет) P GOTO PP RTN P GSB PP M (нет) PP RM P X!=0 PFL2 P X>=0 PFL3 PFL1 P X<0 PFL0 P X=0 (нет)

Ссылки[править]