1 : Р1: = Р1 - 1.
3.2 Розробка загального ОА АЛУ
На малюнку 3.4 наведено структурну схему загального ОА АЛП.
В
Малюнок 3.4 Структурна з Хема ОА АЛУ змо
Склад ОА:
1) НСМ - накопичує суматор;
2) Р1 - регістр (перший операнд);
) Р2 - регістр (другий операнд);
) СТ - лічильник тактів;
) ТП - тригер переповнення;
) РКО - регістр коду операції;
7) BR1, BR2 - буферні регістри.
Список мікрооперацій:
1) Y 1 : НСМ: = 0;
2) Y 2 : НСМ: = BR1;
3) Y 3 : Р1: = BR1;
4) Y 4 : Р2: = BR2;
5) Y 5 : НСМ: = 0. R1 (НСМ);
6) Y 6 : НСМ: = НСМ + Р2;
7) Y 7 : Р1: = НСМ [ n]. R1 (Р1);
8) Y 8 : СТ: = n;
9) Y 9 : СТ: = СТ- 1;
10) Y 10 : НСМ: = НСМ + Р2;
11) Y 11 : НСМ: = НСМ + Р2 [1] Р2 [1]. Г№ Р2 [2: n];
12) Y 12 : НСМ: = НСМ [ 1] НСМ [п]. Г№ НСМ [2: n];
13) Y 13 : ТП: = 1;