Проектирование процессора ЭВМ на секционированных микропроцессорных БИС. Гурин Е.И - 37 стр.

UptoLike

ФОРМАТ МИКРОКОМАНДЫ
Поле Разряды Назначение
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
M13
M14
M15
63 - 48
47 - 46
45 - 42
41 - 38
37 - 33
32 - 28
27 - 26
25 - 24
23 - 21
20 - 18
17 - 15
14 - 12
11 - 10
9 - 8
7 - 0
Поле констант
Управление маской и инверсией условия
Управление мультиплексором условий
Управление БМУ
Управление мультиплексором адреса A
Управление мультиплексором адреса B
Управление сдвигами
Управление входом переноса
Управление источниками операндов АЛУ.
Управление операцией АЛУ
Управление приемником результата АЛУ
Управление входной шиной D
Управление регистром состояния
Управление выходной шиной Y
Управление вводом-выводом
М1 Поле констант
Константа или адрес
M2 Управление маской и инверсией условия
Вариант 1XX
M2 = 0,2 - нет инверсии условия
M2 = 1,3 - инверсия условия
Маскирование выполняется командами JMAP и CJV
Остальные варианты
0 - нет инверсии условия и нет маски
1 - инверсия условия, маски нет
2 - нет инверсии условия, маскирование адреса
3 - инверсия условия, маскирование адреса
35
ФОРМАТ МИКРОКОМАНДЫ
Поле      Разряды       Назначение
M1        63 - 48       Поле констант
M2        47 - 46       Управление маской и инверсией условия
M3        45 - 42       Управление мультиплексором условий
M4        41 - 38       Управление БМУ
M5        37 - 33       Управление мультиплексором адреса A
M6        32 - 28       Управление мультиплексором адреса B
M7        27 - 26       Управление сдвигами
M8        25 - 24       Управление входом переноса
M9        23 - 21       Управление источниками операндов АЛУ.
M10       20 - 18       Управление операцией АЛУ
M11       17 - 15       Управление приемником результата АЛУ
M12       14 - 12       Управление входной шиной D
M13       11 - 10       Управление регистром состояния
M14       9 - 8         Управление выходной шиной Y
M15       7 - 0         Управление вводом-выводом


М1 Поле констант
Константа или адрес


M2    Управление маской и инверсией условия
                Вариант 1XX
M2 = 0,2 - нет инверсии условия
M2 = 1,3 - инверсия условия
Маскирование выполняется командами JMAP и CJV
                Остальные варианты
0 - нет инверсии условия и нет маски
1 - инверсия условия, маски нет
2 - нет инверсии условия, маскирование адреса
3 - инверсия условия, маскирование адреса




                              35