Данному образовательному сайту пришлось несколько раз менять свое имя. С 2011 года доступ к нему обеспечивается по URL
http://educomp.runnet.ru

emc.km.ru (2001-2007) ==> educomp.org.ru (2007-2011) ==> educomp.runnet.ru (2011-...)
Более подробно об истории сайта можно прочитать здесь.


Учебные модели компьютера



Модели (software):

"Е14" (parallel !!!)
"S9PU" (parallel)

Модели (hardware):






Награды сайта
Награды сайта

"МК-152": система команд

Детальные материалы по системе команд "МК-152" можно найти на сайте изготовителя. Таблица, находящаяся ниже, приведена исключительно в ознакомительных целях.

Значение Символ Команда
DEC HEX Рус Лат Длина Описание
0 00h 0 0 1 Ввод цифры 0
1 01h   1 1 1 Ввод цифры 1
2 02h   2 2 1 Ввод цифры 2
3 03h   3 3 1 Ввод цифры 3
4 04h   4 4 1 Ввод цифры 4
5 05h   5 5 1 Ввод цифры 5
6 06h   6 6 1 Ввод цифры 6
7 07h   7 7 1 Ввод цифры 7
8 08h   8 8 1 Ввод цифры 8
9 09h   9 9 1 Ввод цифры 9
10 0Ah   , , 1 Ввод десятичной запятой
11 0Bh   /-/ +/- 1 Смена знака
12 0Ch   ВП EE 1 Ввод порядка
13 0Dh   Cx CX 1 Сброс содержимого регистра X
14 0Eh   B↑ ENT 1 Ввод в стек
15 0Fh   F Bx F ANS 1 Вызов числа в регистр X из регистра предыдущего результата X1
16 10h   + + 1 Сложение
17 11h   - - 1 Вычитание
18 12h   × * 1 Умножение
19 13h   ÷ / 1 Деление
20 14h   <-> 1 Обмен содержимого регистров X и Y
21 15h   F 10x F 10^X 1 10 в степени X
22 16h   F ex F EXP 1 e (2,71828...) в степени X
23 17h   F lg F LG 1 Десятичный логарифм
24 18h   F ln F LN 1 Натуральный логарифм
25 19h   F arcsin F ARCSIN 1 Арксинус
26 1Ah   F arccos F ARCCOS 1 Арккосинус
27 1Bh   F arctg F ARCTG 1 Арктангенс
28 1Ch   F sin F SIN 1 Синус
29 1Dh   F cos F COS 1 Косинус
30 1Eh   F tg F TG 1 Тангенс
31 1Fh          
32 20h "пробел" F π F PI 1 Занесение в стек константы π (3,14159...)
33 21h ! F √ F SQRT 1 Квадратный корень
34 22h " F x2 F X^2 1 Возведение в квадрат
35 23h # F 1/x F 1/X 1 Обратная величина
36 24h $ F xy F X^Y 1 Возведение x в степень y
37 25h % F R 1 Кольцевое передвижение информации в стеке
38 26h & K М→Г K M->D 1 Перевод величин из формата М в формат
39 27h ' K - K - 1 Аварийный останов
40 28h ( K ИПРГ K PRGM 1 Считывание байта из памяти программ
41 29h ) K ÷ K / 1 Аварийный останов
42 2Ah * K МС Г K MS->D 1 Перевод величин из формата МС в формат Г
43 2Bh +        
44 2Ch ,        
45 2Dh -        
46 2Eh .        
47 2Fh /        
48 30h 0 K Г→МС K D->MS 1 Перевод величин из формата Г в формат МС
49 31h 1 K |x| K ABS 1 Абсолютное значение
50 32h 2 K ЗН K SGN 1 Определение знака числа
51 33h 3 K Г→М K D->M 1 Перевод величин из формата Г в формат М
52 34h 4 K [x] K INT 1 Выделение целой части
53 35h 5 K {x} K FRAC 1 Выделение дробной части
54 36h 6 K max K MAX 1 Определение максимального значения
55 37h 7 K AND K AND 1 Логическое умножение
56 38h 8 K OR K OR 1 Логическое сложение
57 39h 9 K XOR K XOR 1 Логическое сложение по модулю 2
58 3Ah : K NOT K NOT 1 Логическая инверсия
59 3Bh ; K СЧ K RAN 1 Генерация случайного числа от 0 до 1
60 3Ch <        
61 3Dh =        
62 3Eh >        
63 3Fh ?        
64 40h @ П 0 M 0 1 Запись содержимого регистра X в регистр 0
65 41h A П 1 M 1 1 - " - в регистр 1
66 42h B П 2 M 2 1 - " - в регистр 2
67 43h C П 3 M 3 1 - " - в регистр 3
68 44h D П 4 M 4 1 - " - в регистр 4
69 45h E П 5 M 5 1 - " - в регистр 5
70 46h F П 6 M 6 1 - " - в регистр 6
71 47h G П 7 M 7 1 - " - в регистр 7
72 48h H П 8 M 8 1 - " - в регистр 8
73 49h I П 9 M 9 1 - " - в регистр 9
74 4Ah J П A M A 1 - " - в регистр A
75 4Bh K П B M B 1 - " - в регистр B
76 4Ch L П C M C 1 - " - в регистр C
77 4Dh M П D M D 1 - " - в регистр D
78 4Eh N П E M E 1 - " - в регистр E
79 4Fh O Р П P M 2 Запись содержимого регистра X в регистры от 0 до 99
80 50h P С/П R/S 1 Операция остановки и пуск вычислений
81 51h Q БП GOTO 2 Безусловный переход в пределах страницы
82 52h R В/О RTN 1 Возврат из подпрограммы или переход на нулевой адрес страницы
83 53h S ПП GSB 2 Переход на подпрограмму в пределах страницы
84 54h T K НОП K NOP 1 Нет операции
85 55h U K ЭКР K SCR 1 Обновление экрана
86 56h V K ГРФ K GRPH 1 Вывод графической информации
87 57h W F x≠0 F X!=0 2 Переход по условию x≠0в пределах страницы
88 58h X F L2 F L2 2 Организация цикла с регистром 2 в пределах страницы
89 59h Y F x≥0 F X>=0 2 Переход по условию x≥0 в пределах страницы
90 5Ah Z F L3 F L3 2 Организация цикла с регистром 3 в пределах страницы
91 5Bh [ F L1 F L1 2 Организация цикла с регистром 1 в пределах страницы
92 5Ch \ F x<0 F X<0 2 Переход по условию x<0 в пределах страницы
93 5Dh ] F L0 F L0 2 Организация цикла с регистром 0 в пределах страницы
94 5Eh ^ F x=0 F X=0 2 Переход по условию x=0 в пределах страницы
95 5Fh _        
96 60h ` ИП 0 RM 0 1 Вызов в X содержимого регистра 0
97 61h a ИП 1 RM 1 1 -"- регистра 1
98 62h b ИП 2 RM 2 1 -"- регистра 2
99 63h c ИП 3 RM 3 1 -"- регистра 3
100 64h d ИП 4 RM 4 1 -"- регистра 4
101 65h e ИП 5 RM 5 1 -"- регистра 5
102 66h f ИП 6 RM 6 1 -"- регистра 6
103 67h g ИП 7 RM 7 1 -"- регистра 7
104 68h h ИП 8 RM 8 1 -"- регистра 8
105 69h i ИП 9 RM 9 1 -"- регистра 9
106 6Ah j ИП A RM A 1 -"- регистра A
107 6Bh k ИП B RM B 1 -"- регистра B
108 6Ch l ИП C RM C 1 -"- регистра C
109 6Dh m ИП D RM D 1 -"- регистра D
110 6Eh n ИП E RM E 1 -"- регистра E
111 6Fh o P ИП P RM 2 Вызов в X содержимого регистров от 0 до 99
112 70h p K x≠0 0 K X!=0 0 1 Косвенный переход по условию x≠0 по содержимому адресного регистра 0
113 71h q K x≠0 1 K X!=0 1 1 -"- регистра 1
114 72h r K x≠0 2 K X!=0 2 1 -"- регистра 2
115 73h s K x≠0 3 K X!=0 3 1 -"- регистра 3
116 74h t K x≠0 4 K X!=0 4 1 -"- регистра 4
117 75h u K x≠0 5 K X!=0 5 1 -"- регистра 5
118 76h v K x≠0 6 K X!=0 6 1 -"- регистра 6
119 77h w K x≠0 7 K X!=0 7 1 -"- регистра 7
120 78h x K x≠0 8 K X!=0 8 1 -"- регистра 8
121 79h y K x≠0 9 K X!=0 9 1 -"- регистра 9
122 7Ah z K x≠0 A K X!=0 A 1 -"- регистра A
123 7Bh { K x≠0 B K X!=0 B 1 -"- регистра B
124 7Ch | K x≠0 C K X!=0 C 1 -"- регистра C
125 7Dh } K x≠0 D K X!=0 D 1 -"- регистра D
126 7Eh ~ K x≠0 E K X!=0 E 1 -"- регистра E
127 7Fh PK x≠0 PK X≠0 2 Косвенный переход по условию x≠0 по содержимому адресных регистров от 0 до 99
128 80h А K БП 0 K GOTO 0 1 Косвенный безусловный переход по содержимому адресного регистра 0
129 81h Б K БП 1 K GOTO 1 1 -"- регистра 1
130 82h В K БП 2 K GOTO 2 1 -"- регистра 2
131 83h Г K БП 3 K GOTO 3 1 -"- регистра 3
132 84h Д K БП 4 K GOTO 4 1 -"- регистра 4
133 85h Е K БП 5 K GOTO 5 1 -"- регистра 5
134 86h Ж K БП 6 K GOTO 6 1 -"- регистра 6
135 87h З K БП 7 K GOTO 7 1 -"- регистра 7
136 88h И K БП 8 K GOTO 8 1 -"- регистра 8
137 89h Й K БП 9 K GOTO 9 1 -"- регистра 9
138 8Ah К K БП A K GOTO A 1 -"- регистра A
139 8Bh Л K БП B K GOTO B 1 -"- регистра B
140 8Ch М K БП C K GOTO C 1 -"- регистра C
141 8Dh Н K БП D K GOTO D 1 -"- регистра D
142 8Eh О K БП E K GOTO E 1 -"- регистра E
143 8Fh П PK БП PK GOTO 2 Косвенный безусловный переход по содержимому адресных регистров от 0 до 99
144 90h Р K x≥0 0 K X>=0 0 1 Косвенный переход по условию x≥0 по содержимому адресного регистра 0
145 91h С K x≥0 1 K X>=0 1 1 -"- регистра 1
146 92h Т K x≥0 2 K X>=0 2 1 -"- регистра 2
147 93h У K x≥0 3 K X>=0 3 1 -"- регистра 3
148 94h Ф K x≥0 4 K X>=0 4 1 -"- регистра 4
149 95h Х K x≥0 5 K X>=0 5 1 -"- регистра 5
150 96h Ц K x≥0 6 K X>=0 6 1 -"- регистра 6
151 97h Ч K x≥0 7 K X>=0 7 1 -"- регистра 7
152 98h Ш K x≥0 8 K X>=0 8 1 -"- регистра 8
153 99h Щ K x≥0 9 K X>=0 9 1 -"- регистра 9
154 9Ah Ъ K x≥0 A K X>=0 A 1 -"- регистра A
155 9Bh Ы K x≥0 B K X>=0 B 1 -"- регистра B
156 9Ch Ь K x≥0 C K X>=0 C 1 -"- регистра C
157 9Dh Э K x≥0 D K X>=0 D 1 -"- регистра D
158 9Eh Ю K x≥0 E K X>=0 E 1 -"- регистра E
159 9Fh Я PK x≥0 PK X>=0 2 Косвенный переход по условию x≥0 по содержимому адресных регистров от 0 до 99
160 0A0h а K ПП 0 K GSB 0 1 Косвенный переход на подпрограмму по содержимому адресного регистра 0
161 0A1h б K ПП 1 K GSB 1 1 -"- регистра 1
162 0A2h в K ПП 2 K GSB 2 1 -"- регистра 2
163 0A3h г K ПП 3 K GSB 3 1 -"- регистра 3
164 0A4h д K ПП 4 K GSB 4 1 -"- регистра 4
165 0A5h е K ПП 5 K GSB 5 1 -"- регистра 5
166 0A6h ж K ПП 6 K GSB 6 1 -"- регистра 6
167 0A7h з K ПП 7 K GSB 7 1 -"- регистра 7
168 0A8h и K ПП 8 K GSB 8 1 -"- регистра 8
169 0A9h й K ПП 9 K GSB 9 1 -"- регистра 9
170 0AAh к K ПП A K GSB A 1 -"- регистра A
171 0ABh л K ПП B K GSB B 1 -"- регистра B
172 0ACh м K ПП C K GSB C 1 -"- регистра C
173 0ADh н K ПП D K GSB D 1 -"- регистра D
174 0AEh о K ПП E K GSB E 1 -"- регистра E
175 0AFh п PK ПП PK GSB 2 Косвенный переход на подпрограмму по содержимому адресных регистров от 0 до 99
176 0B0h   K П 0 K M 0 1 Косвенная запись содержимого регистра X по содержимому адресного регистра 0
177 0B1h   K П 1 K M 1 1 -"- регистра 1
178 0B2h   K П 2 K M 2 1 -"- регистра 2
179 0B3h   K П 3 K M 3 1 -"- регистра 3
180 0B4h   K П 4 K M 4 1 -"- регистра 4
181 0B5h   K П 5 K M 5 1 -"- регистра 5
182 0B6h   K П 6 K M 6 1 -"- регистра 6
183 0B7h   K П 7 K M 7 1 -"- регистра 7
184 0B8h   K П 8 K M 8 1 -"- регистра 8
185 0B9h   K П 9 K M 9 1 -"- регистра 9
186 0BAh   K П A K M A 1 -"- регистра A
187 0BBh   K П B K M B 1 -"- регистра B
188 0BCh   K П C K M C 1 -"- регистра C
189 0BDh   K П D K M D 1 -"- регистра D
190 0BEh   K П E K M E 1 -"- регистра E
191 0BFh   PK П PK M 2 Косвенная запись содержимого регистра X по содержимому адресных регистров от 0 до 99
192 0C0h   K x<0 0 K X<0 0 1 Косвенный переход по условию x<0 по содержимому адресного регистра 0
193 0C1h   K x<0 1 K X<0 1 1 -"- регистра 1
194 0C2h   K x<0 2 K X<0 2 1 -"- регистра 2
195 0C3h   K x<0 3 K X<0 3 1 -"- регистра 3
196 0C4h   K x<0 4 K X<0 4 1 -"- регистра 4
197 0C5h   K x<0 5 K X<0 5 1 -"- регистра 5
198 0C6h   K x<0 6 K X<0 6 1 -"- регистра 6
199 0C7h   K x<0 7 K X<0 7 1 -"- регистра 7
200 0C8h   K x<0 8 K X<0 8 1 -"- регистра 8
201 0C9h   K x<0 9 K X<0 9 1 -"- регистра 9
202 0CAh   K x<0 A K X<0 A 1 -"- регистра A
203 0CBh   K x<0 B K X<0 B 1 -"- регистра B
204 0CCh   K x<0 C K X<0 C 1 -"- регистра C
205 0CDh   K x<0 D K X<0 D 1 -"- регистра D
206 0CEh   K x<0 E K X<0 E 1 -"- регистра E
207 0CFh   PK x<0 PK X<0 2 Косвенный переход по условию x<0 по содержимому адресных регистров от 0 до 99
208 0D0h   K ИП 0 K RM 0 1 Косвенный вызов в регистр X по содержимому адресного регистра 0
209 0D1h   K ИП 1 K RM 1 1 -"- регистра 1
210 0D2h   K ИП 2 K RM 2 1 -"- регистра 2
211 0D3h   K ИП 3 K RM 3 1 -"- регистра 3
212 0D4h   K ИП 4 K RM 4 1 -"- регистра 4
213 0D5h   K ИП 5 K RM 5 1 -"- регистра 5
214 0D6h   K ИП 6 K RM 6 1 -"- регистра 6
215 0D7h   K ИП 7 K RM 7 1 -"- регистра 7
216 0D8h   K ИП 8 K RM 8 1 -"- регистра 8
217 0D9h   K ИП 9 K RM 9 1 -"- регистра 9
218 0DAh   K ИП A K RM A 1 -"- регистра A
219 0DBh   K ИП B K RM B 1 -"- регистра B
220 0DCh   K ИП C K RM C 1 -"- регистра C
221 0DDh   K ИП D K RM D 1 -"- регистра D
222 0DEh   K ИП E K RM E 1 -"- регистра E
223 0DFh   PK ИП PK RM 2 Косвенный вызов в регистр X по содержимому адресных регистров от 0 до 99
224 0E0h р K x=0 0 K X=0 0 1 Косвенный переход по условию x=0 по содержимому адресного регистра 0
225 0E1h с K x=0 1 K X=0 1 1 -"- регистра 1
226 0E2h т K x=0 2 K X=0 2 1 -"- регистра 2
227 0E3h у K x=0 3 K X=0 3 1 -"- регистра 3
228 0E4h ф K x=0 4 K X=0 4 1 -"- регистра 4
229 0E5h х K x=0 5 K X=0 5 1 -"- регистра 5
230 0E6h ц K x=0 6 K X=0 6 1 -"- регистра 6
231 0E7h ч K x=0 7 K X=0 7 1 -"- регистра 7
232 0E8h ш K x=0 8 K X=0 8 1 -"- регистра 8
233 0E9h щ K x=0 9 K X=0 9 1 -"- регистра 9
234 0EAh ъ K x=0 A K X=0 A 1 -"- регистра A
235 0EBh ы K x=0 B K X=0 B 1 -"- регистра B
236 0ECh ь K x=0 C K X=0 C 1 -"- регистра C
237 0EDh э K x=0 D K X=0 D 1 -"- регистра D
238 0EEh ю K x=0 E K X=0 E 1 -"- регистра E
239 0EFh я PK x=0 PK X=0 2 Косвенный переход по условию x=0 по содержимому адресных регистров от 0 до 99
240 0F0h          
241 0F1h   P БП P GOTO 3 Безусловный переход
242 0F2h          
243 0F3h   P ПП P GSB 3 Переход на подпрограмму
244 0F4h   PP П PP M 3 Запись содержимого регистра X в регистры от 0 до 9999
245 0F5h          
246 0F6h   PP ИП PP RM 3 Вызов в X содержимого регистров от 0 до 9999
247 0F7h   P x≠0 P X!=0 3 Переход по условию x≠0
248 0F8h   PF L2 PF L2 3 Организация цикла с регистром 2
249 0F9h   P x≥0 P X>=0 3 Переход по условию x≥0
250 0FAh   PF L3 PF L3 3 Организация цикла с регистром 3
251 0FBh   PF L1 PF L1 3 Организация цикла с регистром 1
252 0FCh   P x<0 P X<0 3 Переход по условию x<0
253 0FDh   PF L0 PF L0 3 Организация цикла с регистром 0
254 0FEh   P x=0 P X=0 3 Переход по условию x=0
255 0FFh          


При оформлении страницы использованы материалы с сайта производителя "МК-152" - НПП "СЕМИКО". Данное заимствование произведено с ведома и по любезному разрешению указанной организации.


Автор сайта - Евгений Александрович Еремин (Пермский государственный педагогический университет). e_eremin@yahoo.com