ВУЗ:
Составители:
A1
Начало
026
В1
D
←
RDI
R7
←
R7+0
PSW<-- PSW
MAR
←
Y
CJS; TST=1
300;0
D
←
RDI;PDI
←
BI;PK
←
BI
NOP
PSW
←
PSW
NOP
CONT
0;0
D
←
RDI
NOP
PSW
←
PSW
NOP
CJP; TST=УР2
55;
027
031
В 2
В3
A2
300
Подпрограмма
чтения команды
A
3
030
D
←
RDI
NOP
PSW
←
PSW
NOP
CJP; TST=УР1
52;0
0
1
2А2
2А3
2А1
0
1
Рис. 8. Фрагмент ДМЛ
Кодирование микропрограмм
На этом этапе важным моментом является определение начальных
адресов участков микропрограмм для различных команд проектируемой
ЭВМ. Для БМУ с аппаратным формированием начального адреса эти адреса
определяются правилом работы соответствующего преобразователя ПНА.
Для БМУ без аппаратного формирования начального адреса, приведенного
19
A1 В1 026
D← RDI
R7← R7+0
Начало PSW<-- PSW
MAR ← Y
CJS; TST=1
300;0
A2 300 В2 027
D← RDI;PDI← BI;PK← BI
NOP
Подпрограмма
PSW← PSW
чтения команды NOP
CONT
0;0
A3 030 В3 031
D← RDI D ← RDI
NOP NOP 2А2
PSW ← PSW 0 PSW← PSW 0
NOP NOP
CJP; TST=УР1 CJP; TST=УР2
52;0 55; 2А3
1
2А1
1
Рис. 8. Фрагмент ДМЛ
Кодирование микропрограмм
На этом этапе важным моментом является определение начальных
адресов участков микропрограмм для различных команд проектируемой
ЭВМ. Для БМУ с аппаратным формированием начального адреса эти адреса
определяются правилом работы соответствующего преобразователя ПНА.
Для БМУ без аппаратного формирования начального адреса, приведенного
19
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
