Смекни!
smekni.com

Проектирование микроЭВМ на основе микропроцессорного комплекта серии 1804 (стр. 2 из 9)

- Рг.Дм;

- Рг.См;

- Рг.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->Рг.К.

Построим таблицу выбора источников операндов для АЛУ и таблицу выбора приемников результатов.