
Курсовой (25) / ФИНАЛ / НА печать / Листинг
.doc
Адрес |
РВ |
ПС |
ПРД |
ГТ |
МИБМПП |
МИ БМУ |
МИ МЛУ |
ВхПАЛУ |
МИ БМП |
Примечаеие |
0 |
1 |
0 |
0 |
1 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ГТ |
1 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИПД |
0 |
РР:=(РР)+П |
Ждем ПД |
2 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПКН |
х |
РОН0:=ШинВх |
Прием Ам |
3 |
1 |
0 |
1 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПРД |
4 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИПД |
0 |
РР:=(РР)+П |
Ждем ПД |
5 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПКН |
х |
РОН1:=ШинВх |
Прием Ап |
6 |
1 |
0 |
1 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПРД |
7 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИПД |
0 |
РР:=(РР)+П |
Ждем ПД |
8 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПКН |
х |
РОН2:=ШинВх |
Прием Вм |
9 |
1 |
0 |
1 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПРД |
A |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИПД |
0 |
РР:=(РР)+П |
Ждем ПД |
B |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПКН |
х |
РОН3:=ШинВх |
Прием Вп |
C |
1 |
0 |
1 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПРД |
D |
0 |
0 |
0 |
0 |
М1:=(М3) |
РКМ=ШД(2-0) |
ПКЕ |
0 |
РР:=(РР)+П |
|
E |
0 |
0 |
0 |
0 |
НОП |
ПА F |
ПВП |
1 |
РР := !РОН0 + П |
Если П то CF |
F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(1) Если А=0 то (С=В) |
10 |
0 |
0 |
0 |
0 |
НОП |
ПА 11 |
ПВП |
1 |
РР := !РОН2 + П |
Если П то CA |
11 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(2) Если В=0 то (С=А) |
12 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
ВЫРАВНИВАНИЕ ПОРЯДКОВ |
13 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
14 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
x |
РР := РОН3 xor РР |
|
15 |
0 |
0 |
0 |
0 |
НОП |
ПА 16 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 31 иначе 17 |
16 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(3) Если !СДЛ1 то Зн.Ап=Зн.Вп |
17 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛЬ: Зн.Ап<>Зн.Вп |
18 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
19 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=|Ап| |
1C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
1D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вп| |
1F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
РР=|Ап|+|Вп| |
20 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
21 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Формируем число 15 |
22 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
23 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЛЛ(РР + П) |
|
24 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЛЛ(РР + П) |
|
25 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЛЛ(РР + П) |
|
26 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЛЛ(РР + П) |
|
27 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
28 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН6 - РР - 1 + П |
РР=Е-15 |
29 |
0 |
0 |
0 |
0 |
НОП |
ПА 2A |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 2Е |
2A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(4) Если Е-15 > 0 тогда Е>15 |
2B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
2C |
0 |
0 |
0 |
0 |
НОП |
ПА 2D |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 4В иначе 67 |
2D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(5) Если Зн.Ап = 0 то (А>B) иначе (В>А) |
2E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
(к 4) |
2F |
0 |
0 |
0 |
0 |
НОП |
ПА 30 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то СА иначе CF |
30 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(6) Если Зн.Ап = 0 то (С=А) иначе (С=В) |
31 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
(к 3) УКАЗАТЕЛЬ: Зн.Ап=Зн.Вп |
32 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
33 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
34 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=|Ап| |
35 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
36 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
37 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вп| |
38 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
|
39 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН7 - РР - 1 + П |
РР=|А|-|В| |
3A |
0 |
0 |
0 |
0 |
НОП |
ПА 3B |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 40 иначе 3B |
3B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
3C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Перевод чила из доп.кода в прямой |
3D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
3E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
3F |
0 |
0 |
0 |
0 |
НОП |
ПА 41 |
ПКН |
1 |
РР := !РР + П |
идти_на 41 |
40 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
41 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
РОН6=Е=|Ап| - |Вп| |
42 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
43 |
0 |
0 |
0 |
0 |
НОП |
ПА 44 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 48 |
44 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(8) Если !СДЛ1 то порядок А >0 |
45 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
46 |
0 |
0 |
0 |
0 |
НОП |
ПА 47 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 67 иначе 4B |
47 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(9) Если !СДЛ1 то Е>0 т.е. В>А иначе A>B |
48 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
(к 8) |
49 |
0 |
0 |
0 |
0 |
НОП |
ПА 4A |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 4B иначе 67 |
4A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(10) Если !СДЛ1 то Е>0 т.е. А>В иначе В>А |
4B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛЬ А>В |
4C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
4D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
4E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
сдвиг Вм -> на |Е| |
4F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
4E-52 РОН6=|Е| |
50 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
51 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
52 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
53 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
НАЧАЛО ЦИКЛА СДВИГА |
54 |
0 |
0 |
0 |
0 |
НОП |
ПА 55 |
ПВП |
1 |
РР := !РР + П |
Если П то 82 |
55 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(11) Если Е=0 то выйти из сдвига |
56 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН7 := !П |
|
57 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
58 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РР - РОН7 - 1 + П |
|
59 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
Е=Е-1 |
5A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
5B |
0 |
0 |
0 |
0 |
НОП |
ПА 5C |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 60 |
5C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(!!!) Если !СДЛ1 то Вм>0 |
5D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
5E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
5F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
Сохраняем в РОН7 знак "-" от В |
60 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
(к !!!) |
61 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
62 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
63 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
64 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
|
65 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
|
66 |
0 |
0 |
0 |
0 |
НОП |
ПА 53 |
ПКН |
0 |
РР:=(РР)+П |
идти_на 53 |
67 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛЬ В>А |
68 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
69 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
6A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
сдвиг Ам -> на |Е| |
6B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
6B-6E РОН6=|Е| |
6C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
6D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
6E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
6F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
НАЧАЛО ЦИКЛА СДВИГА |
70 |
0 |
0 |
0 |
0 |
НОП |
ПА 71 |
ПВП |
1 |
РР := !РР + П |
Если П то 82 |
71 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН7 := !П |
(11) Если Е=0 то выйти из сдвига |
72 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
73 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РР - РОН7 - 1 + П |
|
74 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
Е=Е-1 |
75 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
76 |
0 |
0 |
0 |
0 |
НОП |
ПА 77 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 7B |
77 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(!!!) Если !СДЛ1 то Ам>0 |
78 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
79 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
7A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
Сохраняем в РОН7 знак "-" от А |
7B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
(к !!!!) |
7C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
7D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
7E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
7F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
|
80 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
81 |
0 |
0 |
0 |
0 |
НОП |
ПА 6F |
ПКН |
0 |
РР:=(РР)+П |
идти_на 6F |
82 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
КОНЕЦ ВЫРАВНИВАНИЯ ПОРЯДКОВ |
83 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
СЛОЖЕНИЕ МАНТИС |
84 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
85 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН2 xor РР |
|
86 |
0 |
0 |
0 |
0 |
НОП |
ПА 87 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то A0 |
87 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(13) если !СДЛ1 то Зн.Ам=Зн.Вм |
88 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
89 |
0 |
0 |
0 |
0 |
НОП |
ПА 8A |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 91 |
8A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(14) Если !СДЛ1 то Ам>0 |
8B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
8C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
8D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
8E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
|
8F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН2 - РР - 1 + П |
в РР хранится доп.код(В-А) |
90 |
0 |
0 |
0 |
0 |
НОП |
ПА 96 |
ПКН |
0 |
РР:=(РР)+П |
идти_на 96 |
91 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
(к 14) Ам>0 |
92 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
93 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
94 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
|
95 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН0 - РР - 1 + П |
в РР хранится доп.код(А-В) |
96 |
0 |
0 |
0 |
0 |
НОП |
ПА 97 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 9D иначе 98 |
97 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(15) Если РР<0 то его надо перевести в прямой код |
98 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
99 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Перевод чила из доп.кода в прямой |
9A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
9B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
9C |
0 |
0 |
0 |
0 |
НОП |
ПА 9E |
ПКН |
1 |
РР := !РР + П |
идти_на 9E |
9D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
(к 15) |
9E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
Записываем РР в мантису С. идти на НОРМАЛИЗАЦИЮ |
9F |
0 |
0 |
0 |
0 |
НОП |
ПА D4 |
ПКН |
0 |
РР:=(РР)+П |
идти_на D4 |
A0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
(к 13) |
A1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
A2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
A3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=|Ам| |
A4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
A5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
A6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вм| |
A7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
РР=|Ам|+|Вм| |
A8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
См=|Ам|+|Вм| |
A9 |
0 |
0 |
0 |
0 |
НОП |
ПА AA |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то BF иначе AB |
AA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(16) Если !СДЛ1 то переполнение не произошло |
AB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
AC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=См -> на 1 |
AD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
AE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
AF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН7 := РР + П |
Формируем 0...01 |
B0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
B1 |
0 |
0 |
0 |
0 |
НОП |
ПА B2 |
ПВП |
1 |
РР := !РР + П |
Если П то B2 иначе B7 |
B2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
(!!!!!!) Если Сп=0 то Сп=-1 |
B3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
B4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР + П |
|
B5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
Сп=-1 |
B6 |
0 |
0 |
0 |
0 |
НОП |
ПА BF |
ПКН |
0 |
РР:=(РР)+П |
идти_на BF |
B7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
B8 |
0 |
0 |
0 |
0 |
НОП |
ПА B9 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то BC |
B9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(!!!!!!) Если Сп>0 то Сп=Сп-1 иначе Сп=-(|Сп|+1) |
BA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
BB |
0 |
0 |
0 |
0 |
НОП |
ПА BE |
ПКН |
0 |
РР := РОН7 + РР + П |
идти_на BE |
BC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
(к !!!!!!) |
BD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР - РОН7 - 1 + П |
РР=Сп-1-1+1 |
BE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
BF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН7 := !П |
УКАЗАТЕЛЬ: Зн.См=Зн.Ам. РОН7=0...0 |
C0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
РР=Ам |
C1 |
0 |
0 |
0 |
0 |
НОП |
ПА C2 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то C9 |
C2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(17) Если Ам>0 то сохраняем знак "0" |
C3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
C4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
C5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=10...0 |
C6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН4 + П |
|
C7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
|
C8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
(к 17) Зн.См=Зн.Ам КОНЕЦ СЛОЖЕНИЯ МАНТИС |
C9 |
0 |
0 |
0 |
0 |
НОП |
ПА D4 |
ПКН |
0 |
РР:=(РР)+П |
идти_на D4 |
CA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛ: С=А |
CB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
CC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
CD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
НОРМАЛИЗАЦИЮ |
CE |
0 |
0 |
0 |
0 |
НОП |
ПА D4 |
ПКН |
0 |
РОН5 := РР + П |
идти_на D4 |
CF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛ: С=В |
D0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
D1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
D2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
НОРМАЛИЗАЦИЮ |
D3 |
0 |
0 |
0 |
0 |
НОП |
ПА D4 |
ПКН |
0 |
РОН5 := РР + П |
идти_на D4 |
D4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛЬ: НОРМАЛИЗАЦИЯ |
D5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН7 := !П |
|
D6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН4 + П |
|
D7 |
0 |
0 |
0 |
0 |
НОП |
ПА D8 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то DC иначе D9 |
D8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(18) Если !СДЛ1 то См > 0 |
D9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
DA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
DB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=Зн.См |
DC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН4 + П |
(к 18) |
DD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
DE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
Сюда вернем цикл |
DF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
E0 |
0 |
0 |
0 |
0 |
НОП |
ПА E1 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то E2 иначе F8 |
E1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(19) Если См[1]=0 то продолжить иначе закончить цикл |
E2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
E3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
E4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
УКАЗАТЕЛЬ: Сп=Сп-1 |
E5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
E6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН0 := РР + П |
Формируем 0...01 |
E7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
E8 |
0 |
0 |
0 |
0 |
НОП |
ПА E9 |
ПВП |
1 |
РР := !РР + П |
Если П то EA иначе EE |
E9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(!!!!!!) Если Сп=0 то Сп=-1 |
EA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
EB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
EC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН5 := РР + П |
Сп=-1 |
ED |
0 |
0 |
0 |
0 |
НОП |
ПА F6 |
ПКН |
0 |
РР:=(РР)+П |
идти_на F6 |
EE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
EF |
0 |
0 |
0 |
0 |
НОП |
ПА F0 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то F3 |
F0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(!!!!!!) Если Сп>0 то Сп=Сп-1 иначе Сп=-(|Сп|+1) |
F1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
|
F2 |
0 |
0 |
0 |
0 |
НОП |
ПА F5 |
ПКН |
0 |
РР := РОН0 + РР + П |
идти_на F5 |
F3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
(к !!!!!!) |
F4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР - РОН7 - 1 + П |
РР=Сп-1-1+1 |
F5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
F6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
КОНЕЦ: Сп=Сп-1 |
F7 |
0 |
0 |
0 |
0 |
НОП |
ПА DE |
ПКН |
0 |
РР:=(РР)+П |
идти_на DE |
F8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
(к 19) |
F9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
FA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
РР=Зн.См+См(нормализованное) |
FB |
0 |
0 |
0 |
0 |
НОП |
ПА 102 |
ПКН |
0 |
РОН4 := РР + П |
идти_на 102 |
FC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
КОНЕЦ НОРМАЛИЗАЦИИ |
FD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
КОНЕЦ ПРОГИ |
FE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
Вычитание |
FF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
РР=10...0 |
100 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
x |
РР := РОН2 xor РР |
|
101 |
0 |
0 |
0 |
0 |
НОП |
ПА E |
ПКН |
0 |
РОН2 := РР + П |
идти_на E |
102 |
0 |
0 |
0 |
0 |
НОП |
ПА 103 |
ПВП |
1 |
РР := !РОН0 + П |
Если П то 183 УМНОЖЕНИЕ |
103 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(1) Если П то А=0 |
104 |
0 |
0 |
0 |
0 |
НОП |
ПА 105 |
ПВП |
1 |
РР := !РОН2 + П |
Если П то 183 |
105 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(2) Если П то В=0 |
106 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
ВЫЧИСЛЕНИЕ ПОРЯДКОВ |
107 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
108 |
0 |
0 |
0 |
0 |
НОП |
ПА 109 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 10D |
109 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(3) Если !СДЛ1 то Ап>0 |
10A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
10B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
10C |
0 |
0 |
0 |
0 |
НОП |
ПА 10E |
ПКН |
0 |
РОН6 := РР + П |
идти_на 10E |
10D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН6 := !П |
(к 3) |
10E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
10F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН3 xor РР |
|
110 |
0 |
0 |
0 |
0 |
НОП |
ПА 111 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 12F |
111 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(4) Если !СДЛ1 то знаки равны |
112 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
113 |
0 |
0 |
0 |
0 |
НОП |
ПА 114 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 11D |
114 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(5) Если !СДЛ1 то Ап>0 |
115 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
116 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
117 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Ап| |
118 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
|
119 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
11A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
11B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вп| |
11C |
0 |
0 |
0 |
0 |
НОП |
ПА 125 |
ПКН |
1 |
РР := РР - РОН7 - 1 + П |
идти_на 125 |
11D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
(к 5) |
11E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
11F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вп| |
120 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
|
121 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
122 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
123 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Ап| |
124 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР - РОН7 - 1 + П |
РР=|Ап|-|Вп| |
125 |
0 |
0 |
0 |
0 |
НОП |
ПА 126 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 12D |
126 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(6) Если !СДЛ1 то НЕ переводим из доп кода |
127 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
128 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !РР + П |
|
129 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
12A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
12B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
формируем 10..0 |
12C |
0 |
0 |
0 |
0 |
НОП |
ПА 13C |
ПКН |
0 |
РОН5 := РОН5 + РР + П |
идти_на 13C |
12D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
(к 6) |
12E |
0 |
0 |
0 |
0 |
НОП |
ПА 13C |
ПКН |
0 |
РОН5 := РР + П |
идти_на 13C |
12F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
(к 4) |
130 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
131 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Ап| |
132 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
|
133 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
134 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
135 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
РР=|Вп| |
136 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + РР + П |
|
137 |
0 |
0 |
0 |
0 |
НОП |
ПА 138 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 138 иначе 17F |
138 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(7) Если !СДЛ1 то переполнения нет |
139 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
13A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН6 xor РР |
|
13B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
13C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
КОНЕЦ ВЫЧИСЛЕНИЯ ПОРЯДКОВ |
13D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
ВЫЧИСЛЕНИЕ ЗнСм |
13E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
13F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН2 xor РР |
|
140 |
0 |
0 |
0 |
0 |
НОП |
ПА 141 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 145 |
141 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(8) Если !СДЛ1 то ЗнСм=0 |
142 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
143 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
формируем 10..0 |
144 |
0 |
0 |
0 |
0 |
НОП |
ПА 146 |
ПКН |
0 |
РОН6 := РР + П |
идти_на 146 |
145 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН6 := !П |
(к 8) |
146 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
конец определения ЗнСм |
147 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
ВЫЧИСЛЕНИЕ См |
148 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
149 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
14A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
14B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
14C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
14D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
14E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
148-14FВЗЯТИЕ МОДУЛЕЙ |
14F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН1 := !П |
|
150 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН3 := !П |
|
151 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН4 := !П |
|
152 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
153 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
154 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=10..0 |
155 |
0 |
0 |
0 |
0 |
НОП |
ПА 161 |
ПКН |
0 |
РР:=(РР)+П |
идти_на 161 |
156 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
начало цикла умножения |
157 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
158 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН1 := РР + П |
Сдвигаем вторую половинку Ам-> |
159 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
15A |
0 |
0 |
0 |
0 |
НОП |
ПА 15B |
ПКЕ |
0 |
РР := СЦП(РР + П) |
Если !СДЛ1 то 15E |
15B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(9) Если !СДЛ1 то иначе РОН1[1]=1 |
15C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
|
15D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН1 := РОН1 + РР + П |
|
15E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
(к 9) |
15F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
160 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
161 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
162 |
0 |
0 |
0 |
0 |
НОП |
ПА 163 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 16B |
163 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(10) Если !СДЛ1 то на сдвиг Вм начало цикла |
164 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
165 |
0 |
0 |
0 |
0 |
НОП |
ПА 166 |
ПВП |
0 |
РОН3 := РОН3 + РР + П |
Если П то 169 |
166 |
0 |
0 |
0 |
0 |
НОП |
ПА 167 |
ПВП |
0 |
РР:=(РР)+П |
Если П то возникло пререполнение |
167 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
168 |
0 |
0 |
0 |
0 |
НОП |
ПА 16B |
ПКН |
0 |
РОН4 := РОН4 + РР + П |
идти_на 16B |
169 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
16A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН4 := РОН4 + РР + П |
|
16B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
(к 10) |
16C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
16D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
|
16E |
0 |
0 |
0 |
0 |
НОП |
ПА 16F |
ПВП |
1 |
РР := !РР + П |
Если П то 170 иначе 156 |
16F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(11) Если П то Вм=0 => конец цикла иначе следующая итеррация |
170 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Конец цикла |
171 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
172 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РОН4 := РОН4 xor РР |
|
173 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Нормализация(self version) |
174 |
0 |
0 |
0 |
0 |
НОП |
ПА 175 |
ПВП |
1 |
РР := !РОН5 + П |
Если П то 176 иначе 179 |
175 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(12) Если П то Сп=0 |
176 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
177 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
178 |
0 |
0 |
0 |
0 |
НОП |
ПА 17F |
ПКН |
1 |
РОН5 := РР + П |
идти_на 17F |
179 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН5 + П |
(к 12) |
17A |
0 |
0 |
0 |
0 |
НОП |
ПА 17B |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 17D |
17B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(13) Если !СДЛ1 то Сп>0 |
17C |
0 |
0 |
0 |
0 |
НОП |
ПА 17F |
ПКН |
1 |
РОН5 := РОН5 + П |
идти_на 17F |
17D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
(к 13) |
17E |
0 |
0 |
0 |
0 |
НОП |
ПА 186 |
ПКН |
0 |
РОН5 := РОН5 - РР - 1 + П |
идти_на 186 |
17F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(к 7) ФОРМИРОВАНИЕ СООБЩЕНИЯ ОБ ОШИБКЕ |
180 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
181 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РРР := РР + П |
|
182 |
0 |
0 |
0 |
0 |
НОП |
ПА 186 |
ПКН |
1 |
РРР := РР + П |
идти_на 186 |
183 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН3 := !П |
|
184 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН4 := !П |
|
185 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН5 := !П |
|
186 |
0 |
0 |
0 |
0 |
НОП |
ПА 187 |
ПВП |
1 |
РР := !РОН2 + П |
Если П то 219 ДЕЛЕНИЕ |
187 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(1) Если П то Вм=0 и формируем сообщение об ошибке |
188 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
Проверка на А>В |
189 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
18A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
18B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН6 := РР + П |
|
18C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
18D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
18E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
18F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН6 - РР - 1 + П |
|
190 |
0 |
0 |
0 |
0 |
НОП |
ПА 191 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 191 иначе 1AC |
191 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(2) Если !СДЛ1 то |Aм|>|Bм| |
192 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
193 |
0 |
0 |
0 |
0 |
НОП |
ПА 194 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 198 |
194 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(3) Если !СДЛ1 то А>0 |
195 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
196 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
197 |
0 |
0 |
0 |
0 |
НОП |
ПА 199 |
ПКН |
0 |
РОН6 := РР + П |
идти_на 199 |
198 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН6 := !П |
(к 3) |
199 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
19A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
19B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
19C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
19D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + РР + П |
|
19E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
19F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1A0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
1A1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР + П |
|
1A2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН1 - РР - 1 + П |
|
1A3 |
0 |
0 |
0 |
0 |
НОП |
ПА 1A4 |
ПВП |
1 |
РР := !РР + П |
Если П то 1A4 иначе 1A6 |
1A4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(4) Если П то Ап=-1 |
1A5 |
0 |
0 |
0 |
0 |
НОП |
ПА 1AC |
ПКН |
1 |
РОН1 := !П |
идти_на 1AC |
1A6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
(к 4) |
1A7 |
0 |
0 |
0 |
0 |
НОП |
ПА 1A8 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1AB |
1A8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(5) Если !СДЛ1 то А>0 иначе А<0 |
1A9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1AA |
0 |
0 |
0 |
0 |
НОП |
ПА 1AC |
ПКН |
0 |
РОН1 := РОН1 - РР - 1 + П |
идти_на 1AC |
1AB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН1 := РОН1 + П |
(к 5) |
1AC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(к 2) Определение порядка результата |
1AD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
1AE |
0 |
0 |
0 |
0 |
НОП |
ПА 1AF |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1B3 |
1AF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(6) Если !СДЛ1 то А > 0 иначе А < 0 |
1B0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1B1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
1B2 |
0 |
0 |
0 |
0 |
НОП |
ПА 1B4 |
ПКН |
0 |
РОН6 := РР + П |
идти_на 1B4 |
1B3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН6 := !П |
(к 6) |
1B4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
1B5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН3 xor РР |
|
1B6 |
0 |
0 |
0 |
0 |
НОП |
ПА 1B7 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1C3 |
1B7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(7) Если !СДЛ1 то знАп=знВп |
1B8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
Берем модули |
1B9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1BA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1BB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН1 := РР + П |
|
1BC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
1BD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1BE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1BF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН3 := РР + П |
|
1C0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
1C1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + РР + П |
|
1C2 |
0 |
0 |
0 |
0 |
НОП |
ПА 1D7 |
ПКН |
0 |
РОН5 := РР + П |
идти_на 1D7 |
1C3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
(к 7) Берем модули |
1C4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1C5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1C6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН1 := РР + П |
|
1C7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН3 + П |
|
1C8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1C9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1CA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН3 := РР + П |
|
1CB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН1 + П |
|
1CC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РР - РОН3 - 1 + П |
|
1CD |
0 |
0 |
0 |
0 |
НОП |
ПА 1CE |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1D5 |
1CE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(8) Если !СДЛ1 то иначе переводим из допкода |
1CF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
1D0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !РР + П |
|
1D1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
1D2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1D3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
1D4 |
0 |
0 |
0 |
0 |
НОП |
ПА 1D7 |
ПКН |
х |
РОН5 := РОН5 xor РР |
идти_на 1D7 |
1D5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
(к 8) |
1D6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН5 := РР + П |
|
1D7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
1D8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РОН5 := РОН5 xor РР |
|
1D9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Определение знака результата в РОН6 |
1DA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
1DB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН2 xor РР |
|
1DC |
0 |
0 |
0 |
0 |
НОП |
ПА 1DD |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1E1 |
1DD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(9) Если !СДЛ1 то ЗнСм=0 |
1DE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1DF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
Константа 10...0 |
1E0 |
0 |
0 |
0 |
0 |
НОП |
ПА 1E2 |
ПКН |
0 |
РОН6 := РР + П |
идти_на 1E2 |
1E1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РОН6 := !П |
(к 9) |
1E2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Получение модулей мантисс |
1E3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
1E4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1E5 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1E6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
РОН0=|Ам| |
1E7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
1E8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛЛ(РР + П) |
|
1E9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЛП(РР + П) |
|
1EA |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
РОН2=|Вм| |
1EB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Определение С1 |
1EC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
|
1ED |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
1EE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
1EF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
РОН7=010...0 |
1F0 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
1F1 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := САП(РР + П) |
|
1F2 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
Сдвинули Вм вправо. |
1F3 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН0 - РР - 1 + П |
|
1F4 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
1F5 |
0 |
0 |
0 |
0 |
НОП |
ПА 1F6 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 1F6 иначе 1F9 |
1F6 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(10) Если !СДЛ1 то См1=1 иначе Цикл |
1F7 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
|
1F8 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
1F9 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Цикл: |
1FA |
0 |
0 |
0 |
0 |
НОП |
ПА 1FB |
ПВП |
1 |
РР := !РОН2 + П |
Если П то 215 |
1FB |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПВП |
0 |
РР:=(РР)+П |
(11) Если П то Вм=0 и конец цикла |
1FC |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
|
1FD |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := СЦП(РР + П) |
|
1FE |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
Сдвигаем единицу вправо |
1FF |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
200 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := САП(РР + П) |
|
201 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН2 := РР + П |
Сдвинули Вм вправо. |
202 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
|
203 |
0 |
0 |
0 |
0 |
НОП |
ПА 204 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 205 иначе 20D |
204 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(12) Если !СДЛ1 то Сi-1=1 иначе Сi-1=0 |
205 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Указатель: Сi-1=1 |
206 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
207 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := РОН0 - РР - 1 + П |
|
208 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
209 |
0 |
0 |
0 |
0 |
НОП |
ПА 20A |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 20A иначе 1F9 |
20A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(13) Если !СДЛ1 то Смi=1 иначе Цикл |
20B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
|
20C |
0 |
0 |
0 |
0 |
НОП |
ПА 1F9 |
ПКН |
0 |
РОН4 := РОН4 + РР + П |
идти_на 1F9 |
20D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Указатель: Сi-1=0 |
20E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН2 + П |
|
20F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + РР + П |
|
210 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН0 := РР + П |
|
211 |
0 |
0 |
0 |
0 |
НОП |
ПА 212 |
ПКЕ |
0 |
РР := СЦЛ(РР + П) |
Если !СДЛ1 то 212 иначе 1F9 |
212 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
(14) Если !СДЛ1 то Смi=1 иначе Цикл |
213 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН7 + П |
|
214 |
0 |
0 |
0 |
0 |
НОП |
ПА 1F9 |
ПКН |
0 |
РОН4 := РОН4 + РР + П |
идти_на 1F9 |
215 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Конец Цикла |
216 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Прибавление знака |
217 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН6 + П |
|
218 |
0 |
0 |
0 |
0 |
НОП |
ПА 21D |
ПКН |
0 |
РОН4 := РОН4 + РР + П |
идти_на 21D |
219 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Формирование сообщения об ошибке |
21A |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := !П |
(к 1) |
21B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
1 |
РР := СЦП(РР + П) |
|
21C |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН7 := РР + П |
|
21D |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РРР := РОН7 |
|
21E |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
И |
21F |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН2 and РР |
|
220 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
221 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := РОН0 + П |
ИЛИ |
222 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
х |
РР := РОН2 or РР |
|
223 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
224 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РР := !РОН0 + П |
НЕ |
225 |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПКН |
0 |
РОН4 := РР + П |
|
226 |
1 |
1 |
0 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПС |
227 |
1 |
1 |
0 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
ШинВых := РОН4 |
Отправка См |
228 |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИРС |
0 |
РР:=(РР)+П |
Ждем ПРС |
229 |
1 |
1 |
0 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
РР:=(РР)+П |
Отправка ПС |
22A |
1 |
1 |
0 |
0 |
М3:=(М2) |
СЧЕТ |
ПКН |
0 |
ШинВых := РОН5 |
Отправка Сп |
22B |
0 |
0 |
0 |
0 |
М1:=(М3) |
СЧЕТ |
ПИРС |
0 |
РР:=(РР)+П |
Ждем ПРС |
22B |
0 |
0 |
0 |
0 |
НОП |
СЧЕТ |
ПА 0 |
0 |
РР:=(РР)+П |
Возврат на начало |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|