Курсовая работа: Разработка структуры процессора на основе МПА с жесткой логикой
0
Пронумеруем операции процессора:
Код операции |
Команды | |
0 |
0 |
Jmp # |
0 |
1 |
Mov A,# |
1 |
0 |
Mov Rn,# |
1 |
1 |
Rl A |
Временная диаграмма микроопераций выполнения команды JMP #d:
Временная диаграмма микроопераций выполнения команды MOV A, #d:
Временная диаграмма микроопераций выполнения команды MOV Rn, #d:
Временная диаграмма микроопераций выполнения команды RL A:
4 СОДЕРЖАТЕЛЬНЫЙ АЛГОРИТМ МИКРОПРОГРАММЫ
Опишем основные алгоритмы выполнения команд в процессоре по тактам с краткими пояснениями к каждой из них:
Переход в заданную часть кода (JMP #d)
1 MemRd, PCInc (чтение из памяти, инкремент программного счетчика)
2 MBROut, IRIn (загрузка из MBR, загрузка следующей команды)