Аналитическое решение
7.1. Первый триггер
Загрузка: S1=0, S2=0
D11 = 0
D12 = D0
Q0 = D11 · D12
Счёт на увеличение: S1=0, S2=1, Cвх=0
D11 = Cвх
D12 = Q0 n-1
Q0 = D11 · D12 +D11 · D12
Перерыв и сохранение: S1=0, S2=1, Cвх=1
D11= Cвх
D12 = Q0 n-1
Q0 = D11 · D12
Остановка: S1=1, S2=1
D11 = 1
D12= Q0 n-1
Q0 = D11 · D12
Счёт на уменьшение:
D11= Cвх
D12 = Q0 n-1
Q0 = D11 · D12
7.2. Второй триггер:
Загрузка: S1=0, S2=0
D32 = D1
D22 = 0
D12 = 1
Q1 = D32 · D22 D12
Счёт на увеличение: S1=0, S2=1, Cвх=0
D12 = Q0 n-1
D22= Cвх
D32 = Q1 n-1
Q1 = D12 · D22 D32+ D12 · D22 D32= D22 (D12 · D32+ D12 · D32)
Остановка: S1= 1, S2=1
D12 = Q0 n-1
D22 = 1
D32 = Q1 n-1
Q1 = D12 · D22 D32+ D12 · D22 D32+ D12 · D22 D32+ D12 · D22 D32= D23 (D12 · D32+
D12 · D32) + D23 (D12 · D32+ D12 · D32)= (D23+D23) · (D12 D32+ D12 · D32)=
=D23 (D12 · D32+ D12 · D32)
Счёт на уменьшение: S1=1, S2=0, Cвх=0
D12 = Q0 n-1
D22= Cвх
D32 = Q1 n-1
Q1 = D12 · D22 D32+ D12 · D22 D32+ D12 · D22 D32+ D12 · D22 D32= D22 (D12 · D32+
D12 · D32+D12 · D32+ D12 · D32)
Q1=D22 (D12 · D32+ D12 · D32)
7.3. Третий триггер:
Загрузка: S1=0, S2=0
D14 = 0
D24 = 0
D34 = 0
D44 = D2
Q2 = D1 · D2 · D3· D4
Счёт на увеличение: S1=0, S2=1, Cвх=0,1
D14 = Q0 n-1
D24= Q1 n-1
D34 = Cвх
D44 = Q2 n-1
Q2 = D14 · D24 ·D34 · D44 + D14 · D24 ·D34 · D44 + D14 · D24 ·D34 · D44 + D14 · D24 ·D34 · D44 = D34 (D14 · D24· D44+ D14 · D24· D44+ D14 · D24· D44)= D34 (D24 (D14· D44+ D14 ·D44+ D14 · D44)+ D24· D44
|
|
Остановка: S1= 1, S2=1
D1 = Q0 n-1
D2 = Q1 n-1
D3 = 1
D4 = Q3 n-1
Q2 = D14 · D24 ·D34 · D44 + D14 · D24 ·D34 · D44 + D14 · D24 ·D34 · D44 + D14 · D24 ·
D34 · D44= D34 (D24 · D44 · D14 + D44 (D14 · D24+ D14· D24+ D14 · D24+ D14· D24)=
=D34(D24· D44· D14+ D44)
Счёт на уменьшение: S1=1, S2=0
D14 = Q0 n-1
D24 = Q1 n-1
D34 = Cвх
D44 = Q2 n-1
Q2 = D14 ·D34 · D44+ D14 ·D34 · D44+ D14 ·D34 · D44+ D14 ·D34 · D44= D34(D14 ·D44+D44)
7.4. Четвертый триггер:
Загрузка: S1=0, S2=0
D15 = 0
D25 = 0
D35 = 0
D45 = 0
D55= D3
Q3 = D15 · D25 · D35· D45· D3
Счёт на увеличение: S1=0, S2=1, Cвх=0,1
D15 = Q0 n-1
D25= Q2 n-1
D35 = Q1 n-1
D45 = Cвх
D55= Q3 n-1
Q3 = D15 · D25 ·D35 · D45 ·D55 + D14 · D24 ·D34 · D44 D5 = D45(D15 · D25 ·D35 · D55 + D15 · D25 ·D35 · D55)
Остановка: S1= 1, S2=1
D15 = Q0 n-1
D25 = Q1 n-1
D35 = 1
D4 5= Q3 n-1
Q3 = D15 · D25 ·D35 · D45 + D15 · D25 ·D35 · D45 = D35 (D15 · D25 · D45+ D15 · D25 · D45)
Счёт на уменьшение: S1=1, S2=0, Cвх=0
D15= Q0 n-1
D25 = Q2 n-1
D35 = Q1 n-1
D45 = Cвх
D55 = Q3 n-1
Q3 = D15 ·D35 · D35·D55 · D55
TC = X1 X2+X 1X2+Q2 n-1+ Q1 n-1+(S1+S2) Cвх+S1S2=…
X1= S1+ S1+S2
X2= S1+ S2+ Q3 n-1
… =(S1+ S1+S2)(S1+ S2+ Q3 n-1)+(S1+ S1+S2)(S1+ S2+ Q3 n-1)