Автор: Пользователь скрыл имя, 21 Декабря 2012 в 19:38, курсовая работа
Цель работы – разработать устройство управления небольшого микропроцессора
При разработке использовались концепции «черного ящика», т.е. первоначальное определение общих функций устройства и системы входных и выходных сигналов. В основе дальнейшей работы с «черным ящиком» использовался принцип декомпозиции, т.е. последовательное разложение функций на подфункции до получения описания функций на элементарном уровне.
В результате работы была составлен алгоритм работы, структура цифрового вычитателя, спецификация устройства и фрагмент функциональной схемы управляющей части устройства вычитания.
Структура устройства на микропрограммном уровне приведена на рисунке 7
Как следует из рисунка 7, всего в МПР 20 микроопераций. Значит счетчик тактов должен считать до 20, и должен иметь один вход и log220≈5 выходов, а дешифратор тактов должен выставить тактовые сигналы последовательно на каждый из 20 выходов. Функциональная схема приведена на рисунке 8.
Рисунок 8
На рисунке 10 приведен фрагмент временной диаграммы с блока Y1 по блок Y11
Т |
||||||||||||||||||||||
C1 |
||||||||||||||||||||||
C2 |
||||||||||||||||||||||
C3 |
||||||||||||||||||||||
C4 |
||||||||||||||||||||||
T1 |
||||||||||||||||||||||
T2 |
||||||||||||||||||||||
T3 |
||||||||||||||||||||||
T4 |
||||||||||||||||||||||
T5 |
||||||||||||||||||||||
T6 |
||||||||||||||||||||||
T7 |
||||||||||||||||||||||
T8 |
||||||||||||||||||||||
T9 |
||||||||||||||||||||||
T10 |
||||||||||||||||||||||
T11 |
||||||||||||||||||||||
X1 |
||||||||||||||||||||||
X2 |
||||||||||||||||||||||
X3 |
||||||||||||||||||||||
X4 |
||||||||||||||||||||||
Y1 |
||||||||||||||||||||||
Y2 |
||||||||||||||||||||||
Y3 |
||||||||||||||||||||||
Y4 |
||||||||||||||||||||||
Y5 |
||||||||||||||||||||||
Y6 |
||||||||||||||||||||||
Y7 |
||||||||||||||||||||||
Y8 |
||||||||||||||||||||||
Y9 |
||||||||||||||||||||||
Y10 |
||||||||||||||||||||||
Y11 |
||||||||||||||||||||||