Архитектура базовой ЭВМ. Кириллов В.В. - 117 стр.

UptoLike

Составители: 

114
Адрес
Микрокоманды
Комментарии
Горизонт.
Верт.
Метка
Действие
42
828F 0008
838F
GOTO ПРЕ(8F)
43
0000 0512
1190
SUB
A + COM(РД) + 1 = A - РД ==> БР
44
0040 E000
4075
БР ==> A, C, N, Z
45
828F 0008
838F
GOTO ПРЕ(8F)
46
828F 0001
808F
BCS
IF BIT(0,PC) = 0 THEN ПРЕ(8D)
47
0000 0002
0100
BR
РД ==> БР
48
0020 0000
4004
БР ==> СК
49
828F 0008
838F
GOTO ПРЕ(8F)
4A
838F 0004
C28F
BPL
IF BIT(2,PC) = 1 THEN ПРЕ(8F)
4B
8247 0008
8347
GOTO BR(47)
4C
828F 0004
828F
BMI
IF BIT(2,PC) = 0 THEN ПРЕ(8F)
4D
8247 0008
8347
GOTO BR(47)
4E
828F 0002
818F
BEQ
IF BIT(1,PC) = 0 THEN ПРЕ(8F)
4F
8247 0008
8347
GOTO BR(47)
50
0000 0402
0110
ISZ
РД + 1 ==> БР
51
0008 0000
4002
БР ==> РД
52
0100 0000
0002
РД ==> ОП(РА)
53
858А 8000
DF8F
IF BIT(15,РД) = 1 THEN ПРЕ(8F)
54
0000 0408
0310
СК + 1 ==> БР
55
0020 0000
4004
БР ==> СК
56
828F 0008
838F
GOTO ПРЕ(8F)
57
0000 0402
0110
JSR
РД + 1 ==> БР
58
0010 0000
4003
БР ==> РК
59
0000 0008
0300
СК ==> БР
5A
0008 0000
4002
БР ==> РД
5B
0100 0004
0202
РД ==> ОП(РА), РК ==> БР
5C
0020 0000
4004
БР ==> СК
828F 0008
838F
GOTO ПРЕ(8F)
Продолжение цикла выборки команды
декодирование и исполнение безадресных команд
5E
8861 0800
AB61
БАД
IF BIT(11,PK) = 0 THEN Б0(61)
5F
886C 0400
AA6C
IF BIT(10,PK) = 0 THEN Б1(6C)
60
82E0 0008
83E0
GOTO Р - Б(E0)
61
8867 0400
AA67
Б0
IF BIT(10,PK) = 0 THEN Б2(67)
62
8865 0200
A965
IF BIT(9,PK) = 0 THEN Б3(65)
63
8882 0100
A882
IF BIT(8,PK) = 0 THEN ROL(82)
64
8285 0008
8385
GOTO ROR(85)
65
887B 0100
A87B
Б3
IF BIT(8,PK) = 0 THEN CMA(7B)
66
827E 0008
837E
GOTO CMC(7E)
67
886A 0200
A96A
Б2
IF BIT(9,PK) = 0 THEN Б4(6A)
68
8876 0100
A876
IF BIT(8,PK) = 0 THEN CLA(76)
69
8279 0008
8379
GOTO CLC(79)
6A
8888 0100
A888
Б4
IF BIT(8,PK) = 0 THEN HLT(88)
6B
8287 0008
8387
GOTO NOP(87)
6C
886F 0200
A96F
Б1
IF BIT(9,PK) = 0 THEN Б5(6F)
6D
888A 0100
A88A
IF BIT(8,PK) = 0 THEN EI(8A)
6E
828C 0008
838C
GOTO DI(8C)
6F
8873 0100
A873
Б5
IF BIT(8,PK) = 0 THEN INC(73)
70
0000 0110
1080
DEC
A + COM(0) = A - 1 ==> БР
71
0040 E000
4075
БР ==> A, C, N, Z
72
828F 0008
838F
GOTO ПРЕ(8F)
73
0000 0410
1010
INC
A + 1 ==> БР
74
0040 E000
4075
БР ==> A, C, N, Z
75
828F 0008
838F
GOTO ПРЕ(8F)
76
0000 0200
0020
CLA
0 ==> БР
77
0040 C000
4035
БР ==> A, N, Z
78
828F 0008
838F
GOTO ПРЕ(8F)
79
0001 0000
4080
CLC
0 ==> C