
Микропрограмма
Адрес |
МИ БМП |
МИ БМУ |
МИ КЛУ |
МИ БМПП |
ГТ |
ПД |
П |
ОШ |
Комментарии |
0 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
0 |
Выдача ГТ |
1 |
РР:=(РР) |
Счёт |
ПОП |
М1:=(М3) |
1 |
0 |
0 |
0 |
Ждём ОП |
2 |
РОН0=Шинвх |
Счёт |
К0 |
М1:=(М3) |
1 |
0 |
0 |
0 |
Приём МА |
3 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
4 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
0 |
Выдача ГТ |
5 |
РР:=(РР) |
Счёт |
ПОП |
М1:=(М3) |
1 |
0 |
0 |
0 |
Ждём ОП |
6 |
РОН1=Шинвх |
Счёт |
К0 |
М1:=(М3) |
1 |
0 |
0 |
0 |
Приём PA |
7 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
8 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
0 |
Выдача ГТ |
9 |
РР:=(РР) |
Счёт |
ПОП |
М1:=(М3) |
1 |
0 |
0 |
0 |
Ждём ОП |
A |
РОН2=Шинвх |
Счёт |
К0 |
М1:=(М3) |
1 |
0 |
0 |
0 |
Приём МB |
B |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
C |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
0 |
Выдача ГТ |
D |
РР:=(РР) |
Счёт |
ПОП |
М1:=(М3) |
1 |
0 |
0 |
0 |
Ждём ОП |
E |
РОН3=Шинвх |
Счёт |
К0 |
М1:=(М3) |
1 |
0 |
0 |
0 |
Приём PB |
F |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
10 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
0 |
Выдача ГТ |
11 |
РР:=(РР) |
Счёт |
ПОП |
М1:=(М3) |
1 |
0 |
0 |
0 |
Ждём ОП |
12 |
РОН4=Шинвх |
РКМ,АТР13 |
К1 |
М1:=(М3) |
1 |
0 |
0 |
0 |
Приём КОП |
13 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
14 |
РОН2:=!РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
Вычитание 000 |
15 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Сложение 001 |
16 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
17 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18 |
РОН4:=!РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…111 |
19 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
1A |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
1B |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
1C |
РОН4:=!РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
1D |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
1E |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
1F |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
20 |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
21 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
22 |
РОН6:=РОН6ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Знак MA |
23 |
РОН7:=РОН7ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Знак MB |
24 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
25 |
РОН0:=РОН0ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MA| |
26 |
РОН2:=РОН2ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MB| |
27 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
28 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
29 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
2A |
РОН5=РОН5-РР-1+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
PA-PB |
2B |
РР:=РОН5+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
2C |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
2D |
РОН6:=!РОН6+П |
ПА 4F |
К1 |
НОП |
0 |
0 |
1 |
0 |
PA=PB? |
2E |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
2F |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 то PA<PB? |
30 |
РОН5:=!РОН5+П |
ПА 42 |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
|
31 |
РР:=(РР) |
ПА 35 |
К1 |
НОП |
0 |
0 |
0 |
0 |
PA<PB |
32 |
|
|
|
|
|
|
|
|
|
33 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
34 |
РР:=(РР) |
ПА 15 |
K1 |
НОП |
0 |
0 |
0 |
0 |
Сложение |
35 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
36 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
37 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
38 |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
знPA |
39 |
РОН5:=!РОН5+П |
ПА 3D |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
PA>0? |
3A |
РОН1:=!РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
PA<0 |
3B |
РОН1:=!РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PA=PA-1 |
3C |
РР:=(РР) |
ПА 3E |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
3D |
РОН1:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PA>0, PA=PA+1 |
3E |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
3F |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
40 |
РОН0:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
→MA |
41 |
РР:=(РР) |
ПА 27 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
42 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PA>PB |
43 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
44 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
45 |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
46 |
РОН5:=!РОН5+П |
ПА 4A |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
PB>0? |
47 |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
PB<0 |
48 |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PB=PB-1 |
49 |
РР:=(РР) |
ПА 4B |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
4A |
РОН3:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
PB>0, PB=PB+1 |
4B |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
4C |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
4D |
РОН2:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
→MB |
4E |
РР:=(РР) |
ПА 27 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
4F |
РР:=РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
50 |
РОН0:=РОН0orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Присвоили знак MA |
51 |
РР:=РОН7+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
52 |
РР:=(РР) |
ПА 55 |
K1 |
НОП |
0 |
0 |
0 |
0 |
|
53 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
54 |
РР:=(РР) |
ПА 5D |
K1 |
НОП |
0 |
0 |
0 |
0 |
Умножение |
55 |
РОН2:=РОН2orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Присвоили знак MB |
56 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
57 |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
58 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
59 |
РОН6=РОН6+РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MC=MA+MB |
5A |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
5B |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PC=PB |
5C |
РР:=(РР) |
ПА 193 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Нормализация |
5D |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Умножение 010 |
5E |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
5F |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
60 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…111 |
61 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
62 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
63 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
64 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
65 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
66 |
РОН5:=!РОН5+П |
ПА 6B |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
MA=0? |
67 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
68 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
69 |
РОН5:=!РОН5+П |
ПА 6B |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
MB=0? |
6A |
РР:=(РР) |
ПА 75 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
6B |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MA=0 или MB=0 |
6C |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
6D |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MC=0 |
6E |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PC=0 |
6F |
РР:=(РР) |
ПА 214 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
70 |
|
|
|
|
|
|
|
|
|
71 |
|
|
|
|
|
|
|
|
|
72 |
|
|
|
|
|
|
|
|
|
73 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
74 |
РР:=(РР) |
ПА 10E |
K1 |
НОП |
0 |
0 |
0 |
0 |
Деление |
75 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
76 |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
77 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
78 |
РОН7:=РОН7+РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PC=PA+PB |
79 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7A |
РОН1:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7B |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7C |
РОН3:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7D |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7E |
РОН1:=РОН1ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
7F |
РОН3:=РОН3ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
80 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
81 |
РОН1:=РОН1xorРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
ЗнMC=знMA xor знMB |
82 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
83 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
01111…111 |
84 |
РОН0:=РОН0ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MA| |
85 |
РОН2:=РОН2ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MB| |
86 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
87 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
88 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…111 |
89 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…110 |
8A |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
8B |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
8C |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
8D |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
8E |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
8F |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
90 |
РОН3:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
91 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…010 |
92 |
РР:=(РР) |
ПА 95 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
93 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
94 |
РР:=(РР) |
ПА 172 |
K1 |
НОП |
0 |
0 |
0 |
0 |
Конъюнкция |
95 |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…011 |
96 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…0100 |
97 |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…111 |
98 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
99 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
9A |
РОН5:=!РОН5+П |
ПА 10B |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
Сч=0? |
9B |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
9C |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
9D |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
9E |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
9F |
РОН5:=!РОН5+П |
ПА 102 |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
0000...001 если MB[n]=1 |
100 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MB[n]=1 |
101 |
РОН6:=РОН6+РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MC=MC+MA |
102 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
103 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
104 |
РОН0:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
→MA |
105 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
106 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
107 |
РОН2:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
→MB |
108 |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
109 |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Сч=Сч-1 |
10A |
РР:=(РР) |
ПА 98 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
10B |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
10C |
РОН6:=РОН6orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Присвоили MC знак |
10D |
РР:=(РР) |
ПА 193 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Нормализация |
10E |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Деление 011 |
10F |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
110 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
111 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…111 |
112 |
РР:=(РР) |
ПА 115 |
К1 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
113 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
114 |
РР:=(РР) |
ПА 17B |
K1 |
НОП |
0 |
0 |
0 |
0 |
Дизъюнкция |
115 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
116 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
117 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
118 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
119 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
11A |
РОН5:=!РОН5+П |
ПА 11C |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
MB=0? |
11B |
РР:=(РР) |
ПА 11F |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
11C |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
1 |
Выдача ГТ, ОШИБКА |
11D |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
0 |
0 |
0 |
Снятие ГТ |
11E |
РР:=(РР) |
ПА 219 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Выход |
11F |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
120 |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
121 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
122 |
РОН7=РОН7-РР-1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PC=PA-PB |
123 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
124 |
РОН1:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
125 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
126 |
РОН3:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
127 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
128 |
РОН1:=РОН1ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
129 |
РОН3:=РОН3ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
12A |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
12B |
РОН1:=РОН1xorРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
ЗнMC=знMA xor знMB |
12C |
РР:=!РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
12D |
РОН0:=РОН0ANDPP |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MA| |
12E |
РОН2:=РОН2ANDPP |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|MB| |
12F |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000...000 |
130 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
131 |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
132 |
РР:=(РР) |
ПА 135 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
133 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
134 |
РР:=(РР) |
ПА 184 |
K1 |
НОП |
0 |
0 |
0 |
0 |
Инверсия |
135 |
РР:=!РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…111 |
136 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…110 |
137 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
138 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
139 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
13A |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…000 |
13B |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
13C |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
13D |
РОН3:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
13E |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…010 |
13F |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…011 |
140 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
000…0100 |
141 |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…111 |
142 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
143 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…110 |
144 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
145 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
146 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
147 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
148 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
149 |
РОН5:=!РОН5+П |
ПА 16F |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
Сч=0? |
14A |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
14B |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
14C |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
14D |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…00 если зн MS=1 |
14E |
РОН5:=!РОН5+П |
ПА 155 |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
|
14F |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Зн MS=1 |
150 |
РОН0:=РОН0+РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MS=MS+MB |
151 |
РР:=(РР) |
ПА 158 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
152 |
|
|
|
|
|
|
|
|
|
153 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
1 |
0 |
0 |
Снятие ГТ, выдача ПД |
154 |
РР:=(РР) |
ПА 189 |
K1 |
НОП |
0 |
0 |
0 |
0 |
Сложение по |2| |
155 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Зн MS=0 |
156 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
157 |
РОН0:=РОН0+РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MS=MS-MB |
158 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
159 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
15A |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
15B |
РОН5:=РОН5ANDРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 если зн MS=1 |
15C |
РОН5:=!РОН5+П |
ПА 15E |
К1 |
НОП |
0 |
0 |
1 |
0 |
|
15D |
РР:=(РР) |
ПА 163 |
К1 |
НОП |
0 |
0 |
0 |
0 |
MS=1 |
15E |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
15F |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
01111…111 |
160 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…110 |
161 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
162 |
РОН6:=РОН6orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
MC[n]=1 |
163 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
164 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
165 |
РОН5:=!РОН5+П |
ПА 16F |
К1 |
НОП |
0 |
0 |
1 |
0 |
MS=0? |
166 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
167 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
168 |
РОН2:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
←MB |
169 |
РР:=РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
16A |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
16B |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
←MC |
16C |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
16D |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Сч=Сч-1 |
16E |
РР:=(РР) |
ПА 147 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
16F |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
170 |
РОН6:=РОН6orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Присвоили знак MC |
171 |
РР:=(РР) |
ПА 193 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Нормализация |
172 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Конъюнкция 100 |
173 |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
174 |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
175 |
РОН6:=РОН6and РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
176 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
177 |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
178 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
179 |
РОН7:=РОН7and РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
17A |
РР:=(РР) |
ПА 214 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
17B |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Дизъюнкция 101 |
17C |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
17D |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
17E |
РОН6:=РОН6or РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
17F |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
180 |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
181 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
182 |
РОН7:=РОН7or РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
183 |
РР:=(РР) |
ПА 214 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
184 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Инверсия 110 |
185 |
РОН6:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
186 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
187 |
РОН7:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
188 |
РР:=(РР) |
ПА 214 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
189 |
РР:=РОН0+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Сложение по |2| 111 |
18A |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18B |
РР:=РОН2+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18C |
РОН6:=РОН6xor РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18D |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18E |
РОН7:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
18F |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
190 |
РОН7:=РОН7xor РР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
191 |
РР:=(РР) |
ПА 214 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
192 |
|
|
|
|
|
|
|
|
Нормализация |
193 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1000…000 |
194 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0111…111 |
195 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
1111…110 |
196 |
РР:=!РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…001 |
197 |
РОН3:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
198 |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…010 |
199 |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…011 |
19A |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…100 |
19B |
РОН3:=РОН3orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0000…0111 |
19C |
РР:=РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
19D |
РОН1:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
19E |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
19F |
РОН1:=РОН1andРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Зн1=знMC |
200 |
РР:=РОН4+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
201 |
РР:=СЛП(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
0100…000 |
202 |
РОН4:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
203 |
РР:=РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
204 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
205 |
РОН5:=!РОН5+П |
ПА 212 |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
Сч=0? |
206 |
РР:=РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
207 |
РОН5:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
208 |
РОН5:=!РОН5+П |
ПА 20A |
КВПАЛУ |
НОП |
0 |
0 |
1 |
0 |
100…000 если MC[n]=1 |
209 |
РР:=(РР) |
ПА 212 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
20A |
РР:=РОН6+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
20B |
РР:=СЛЛ(РР+П) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
20C |
РОН6:=РР+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
←MC |
20D |
РОН7:=!РОН7+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
20E |
РОН7:=!РОН7+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
PC=PC-1 |
20F |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
1 |
0 |
|
210 |
РОН3:=!РОН3+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Сч=Сч-1 |
211 |
РР:=(РР) |
ПА 203 |
К1 |
НОП |
0 |
0 |
0 |
0 |
|
212 |
РР:=РОН1+П |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
|
213 |
РОН6:=РОН6orРР |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Знак MC присвоили |
214 |
РР:=(РР) |
Счёт |
К0 |
НОП |
0 |
0 |
0 |
0 |
Вывод |
215 |
Шинвых:=РОН6 |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
1 |
Выдача ГТ, MC |
216 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
0 |
0 |
0 |
Снятие ГТ |
217 |
Шинвых:=РОН7 |
Счёт |
К0 |
М3:=(М2) |
1 |
0 |
0 |
1 |
Выдача ГТ, PC |
218 |
РР:=(РР) |
Счёт |
К0 |
М3:=(М2) |
0 |
0 |
0 |
0 |
Снятие ГТ |
219 |
РР:=(РР) |
ПА 0 |
К1 |
НОП |
0 |
0 |
0 |
0 |
Выход |
21A |
|
|
|
|
|
|
|
|
|
21B |
|
|
|
|
|
|
|
|
|
21C |
|
|
|
|
|
|
|
|
|
21D |
|
|
|
|
|
|
|
|
|