
6 Разработка блока синхронизации
Для построения блока синхронизации необходимо определить требуемую временную диаграмму синхронизации микрокомандного цикла
Временная диаграмма синхронизации представлена на рисунке 7
Согласно полученной временной диаграмме для формирования синхроимпульсов из выходных полуфаз УКС необходимо реализовать следующую систему логических уравнений:
С1=S0;
C2=S9&'S0&'S1&'S2&'S3&'S4;
!RD3=S1&S2&S3&S4&S5&S6&S7&S8;
C3=!RD3
В данной работе недостаточно одной микросхемы УКС, поэтому ее необходимо нарастить. Дополнительная схема УКС позволяет увеличить длительность микрокомандного цикла на десять интервалов dt.
Блок синхронизации представлен на рисунке 8
7 Расчет скоростных параметров микроЭвм
После определения микрокомандного цикла можно рассчитать ожидаемые скоростные параметры проектируемой микроЭвм. При проектировании из скоростных параметров можно определить только быстродействие выполнения определенных машинных операций, так как возможные тестовые смеси операций, при прогоне которых можно оценить производительность системы, небыли указаны в задании.
Операция вычитание допускает различные пути прохождения по графу алгоритма, таким образом, и быстродействие будет различным, то есть быстродействие будет зависеть от количества выполняемых микрокоманд.
В таблице 7 показано, какое количество микрокоманд выполняется, и какое быстродействие обеспечивается при прохождении соответствующих путей в ходе выполнения операции.
Таблица 7
Быстродействие микроЭвм при выполнении операции вычитание | ||
Путь |
Кол-во МК |
Кол-во опер./с |
А=0 |
20 |
45454 |
А<>0, B=0 |
22 |
41322 |
А<>0, B<>0, ЗнВ=ЗнА |
27 |
33670 |
А<>0, B<>0, ЗнВ<>ЗнА, ЗнС=ЗнА |
30 |
30303 |
А<>0, B<>0, ЗнВ<>ЗнА,ЗнС<>ЗнА |
30 |
30303 |
Список использованной литературы
Нестерук В.Ф. Организация ЭВМ и систем: Учеб.пособие.- Омск:Изд-во ОмГТУ, 2005, 52с.
Нестерук В.Ф. Организация ЭВМ и систем: Краткий конспект лекций для дистанционной формы обучения.- Омск:Изд-во ОмГТУ, 2005, 60с.
Нестерук В.Ф. Организация ЭВМ и систем: Методические указания к лабораторным работам для дистанционной формы обучения.- Омск:Изд-во ОмГТУ, 2005, 31с.
Майоров С.А., Новиков Г.И. Принципы организации цифровых машин. – Л., Машиностроение, 1974, 432с.
Хвощ С.Т., Варлинский Н.Н., Попов Е.А. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник.- Л.:Машиностроение, 1987.-640с.