- Рг.Дм;
- Рг.См;
- Рг.LN.
Во второе подмножество попадают регистры:
- Рг.Х;
- Рг.I;
- Рг.Дт;
- Рг.Чт;
- Рг.Т;
- Рг.Сч;
- Рг.Р;
- Рг.Мн.;
- Рг.Мт;
- Рг.К.
Поставим в соответствие каждой микрооперации выполняемой функции оператор присваивания АЛУ. Эти операторы характеризуют действия, выполняемые непосредственно в АЛУ.
Составим таблицу соответствующих микроопераций:
Содержание оператора D | Приемник результата | ||
D := 000…01 | D->Рг.I | ||
D := 000…0 | D->Рг.Т. | ||
D := 000…0 | D->Рг.LN | ||
D := 000…01010 | D->Рг.К | ||
D := A2[23.0] | D->Рг.Х | ||
D := A2[23.0] + 111…1 | D->Рг.Х | ||
D := A2[23.0] | D->Рг.Р | ||
D := 00..00 | D->Рг.Чт | ||
D := A2[23.0] | D->Рг.Дт | ||
D := A2[23.0] | D->Рг.Дм. | ||
D := 000…010111 | D->Рг.Сч. | ||
D := A1[23.0] + A2[23.0] + 1 | D->Рг.Дм. | ||
D := 000…01 | D->Т3 | ||
D := 000…0 | D->Т3 | ||
D := A1[23.0] + A2[23.0] | D->Рг.Дм. | ||
D := L1(A1[23.0].0) | D->Рг.Дм. | ||
D := L1(A2[23.0].0) | D->Рг.Чт | ||
D := A2[23.0] + 1 | D->Рг.Чт | ||
D := A2[23.0] + 1111…11 | D->Рг.Сч. | ||
D := A2[23.0] | D->Рг.Т. | ||
D := A1[23.0] + A2[23.0] | D->Рг.LN | ||
D := A2[23.0] + 1 | D->Рг.I | ||
D := 000…00 | D->Рг.См. | ||
D := A2[23.0] | D->Рг.Мн. | ||
D := A2[23.0] | D->Рг.Мт. | ||
D := 000…01101 | D->Рг.Сч. | ||
D := 000…00 | D->Тд | ||
D := A1[23.0] + A2[23.0] | D->Рг.См. | ||
D := A2[23.0] + L1(A2[23.0].0) | D->Рг.См. | ||
D := A1[23.0] + A2[23.0] + 1 | D->Рг.См. | ||
D := 000…01 | D->Тд. | ||
D := R2(00.A2[23.0]) | D->Рг.Мт | ||
D := L2(A2[23.0].00) | D->Рг.Мн. | ||
D := A1[23.0] | D->Рг.Х | ||
D := A2[23.0] + 1 | D->Рг.Х | ||
D := A2[23.0] + 111…11 | D->Рг.К. |
Построим таблицу выбора источников операндов для АЛУ и таблицу выбора приемников результатов.