Автор: Пользователь скрыл имя, 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  | 
  ||||||||||||||||||||||