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

UptoLike

Этапы и порядок выполнения проекта
Разработка процессора ведется в следующем порядке:
1. Изучается состав программно-доступных регистров реализуемого
процессора, форматы и содержание заданного набора команд, особенности
адресации к памяти. Для этого необходимо использовать литературу, где
описаны система команд и архитектура мини - и микроЭВМ (СМЗ,
"Электроника- 60" и т.п.) [1,2,3. 9,14].
2. Изучается архитектура базовой микроЭВМ на БИС серии К1804, на
которой эмулируется заданная система команд, уточняются формат
микрокоманд, принципы работы БИС. Для этого следует использовать
литературу [5(кн.1),6,8,12,16]. Определяется состав регистров базовой
микроЭВМ, используемых в качестве программно-доступных, регистров
эмулируемой ЭBM, назначаются буферные и вспомогательные регистры.
3. Разрабатывается алгоритм выполнения операций в процессоре, для
чего сначала составляется укрупненная схема алгоритма, позволяющая
учитывать последовательность основных фаз исполнения команд (выборка
команды, вычисление адресов операндов, выборка операндов и т.д.).
Укрупненная схема алгоритма выполняется для полного набора операций
(всей системы команд) проектируемого процессора. Разрабатывается схема
алгоритма на уровне межрегистровых передач для заданного набора
команд и способов адресации. При этом рекомендуется повторявшиеся
операции выделять в виде подпрограмм с последующей проработкой
каждой подпрограммы.
4. По разработанной схеме алгоритма производится составление
диаграмм микропрограммной логики, показывающих, как конкретно
описанные последовательности микроопераций реализуются в среде
базовой микроЭВМ. Диаграммы служат исходным материалом для
кодирования микрокоманд и составления таблицы "прошивки" памяти
микропрограмм.
5. Кодированная микропрограмма составляется и отлаживается с
помощью учебной кросс-системы проектирования микропроцессорных
устройств. Отладка микропрограммы должна выполняться на тестовых
комбинациях данных в соответствии с рекомендациями.
5
          Этапы и порядок выполнения проекта
     Разработка процессора ведется в следующем порядке:
     1. Изучается состав программно-доступных регистров реализуемого
процессора, форматы и содержание заданного набора команд, особенности
адресации к памяти. Для этого необходимо использовать литературу, где
описаны система команд и архитектура мини - и микроЭВМ (СМЗ,
"Электроника- 60" и т.п.) [1,2,3. 9,14].
     2. Изучается архитектура базовой микроЭВМ на БИС серии К1804, на
которой эмулируется заданная система команд, уточняются формат
микрокоманд, принципы работы БИС. Для этого следует использовать
литературу [5(кн.1),6,8,12,16]. Определяется состав регистров базовой
микроЭВМ, используемых в качестве программно-доступных, регистров
эмулируемой ЭBM, назначаются буферные и вспомогательные регистры.
     3. Разрабатывается алгоритм выполнения операций в процессоре, для
чего сначала составляется укрупненная схема алгоритма, позволяющая
учитывать последовательность основных фаз исполнения команд (выборка
команды, вычисление адресов операндов, выборка операндов и т.д.).
Укрупненная схема алгоритма выполняется для полного набора операций
(всей системы команд) проектируемого процессора. Разрабатывается схема
алгоритма на уровне межрегистровых передач для заданного набора
команд и способов адресации. При этом рекомендуется повторявшиеся
операции выделять в виде подпрограмм с последующей проработкой
каждой подпрограммы.
     4. По разработанной схеме алгоритма производится составление
диаграмм микропрограммной логики, показывающих, как конкретно
описанные последовательности микроопераций реализуются в среде
базовой микроЭВМ. Диаграммы служат исходным материалом для
кодирования микрокоманд и составления таблицы "прошивки" памяти
микропрограмм.
     5. Кодированная микропрограмма составляется и отлаживается с
помощью учебной кросс-системы проектирования микропроцессорных
устройств. Отладка микропрограммы должна выполняться на тестовых
комбинациях данных в соответствии с рекомендациями.




                                  5