30408-1 (Микро ЭВМ на основе МПК - 1804), страница 2
Описание файла
Документ из архива "Микро ЭВМ на основе МПК - 1804", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "30408-1"
Текст 2 страницы из документа "30408-1"
Рг.См;
Рг.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->Рг.К. |
|
Построим таблицу выбора источников операндов для АЛУ и таблицу выбора приемников результатов.
Таблица источников.
Источники | Сигналы управления | |||
A1 | A2 | ai | bj | |
- | I | - | b1 | |
- | T | - | b2 | |
LN | - | a3 | - | |
- | К | - | b4 | |
- | X | - | b5 | |
- | P | - | b6 | |
- | Чт | - | b7 | |
- | Дт | a9 | b8 | |
Дм | - | - | ||
- | Сч | - | b10 | |
- | Мн | - | b11 | |
- | Мт | - | b12 | |
См | - | a13 | - |
Таблица приемников.
Приемник | Сигнал управления |
D->Рг.k | Dк |
I | d1 |
T | d2 |
LN | d3 |
K | d4 |
X | d5 |
P | d6 |
Чт | d7 |
Дт | d8 |
Дм | d9 |
Сч | d10 |
Мн | d11 |
Мт | d12 |
См | d13 |
Тд | d14 |
Т3 | d15 |
Выполним кодирование микроопераций наборами управляющих сигналов:
|
|
|
|
|
|
|
| - | - |
|
|
| - | - |
|
|
| - | - |
|
|
| - | - |
|
|
| - | - |
|
|
|
| - |
|
|
|
| - |
|
|
| - | - |
|
|
|
| - |
|
|
|
| - |
|
|
| - | - |
|
|
|
|
|
|
|
| - | - |
|
|
| - | - |
|
|
|
|
|
|
|
| - |
|
|
|
|
| - |
|
|
|
| - |
|
|
|
| - |
|
|
|
| - |
|
|
|
|
|
|
|
|
| - |
|
|
| - | - |
|
|
|
| - |
|
|
|
| - |
|
|
| - | - |
|
|
| - | - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - | - |
|
|
|
| - |
|
|
|
| - |
|
|
| - |
|
|
|
|
| - |
|
|
|
| - |
На основании полученных данных составим подмножества эквивалентных операторов: