Оценка емкости микропрограммного устройства управления. Базарова С. Б-М - 2 стр.

UptoLike

3
Самостоятельная расчётная работа
ОЦЕНКА ЁМКОСТИ
МИКРОПРОГРАММНОГО УСТРОЙСТВА
УПРАВЛЕНИИ
1. Цель работы
1. Изучить методы формирования функциональных
сигналов микропрограммного устройства управления
(МПУУ).
2. Изучить способы адресации микрокоманд МПУУ.
3. Получить навыки программирования микрокоманд.
4. Получить навыки выбора оптимальных
микропрограмм.
2. Теоретическая часть
2.1. Микропрограммный и схемный принципы
управления
Любое цифровое устройство обработки информации
можно рассматривать состоящим из двух блоков:
операционного и управляющего.
Операционный блок характеризуется совокупностью
определённых в нем микроопераций. Каждая
микрооперация представляет собой некоторый
выполняемый в операционном блоке элементарный акт
передачи или преобразования информации. Микрооперации
инициируются поступлением управляющих
функциональных сигналов на соответствующие входы
4
узлов операционного блока.
Часть цифрового вычислительного устройства,
предназначенная для выработки последовательностей
управляющих функциональных сигналов, называется
управляющим блоком или управляющим устройством.
Микрооперация - элементарная операция,
выполняемая под воздействием одного функционального
сигнала.
Интервал времени, отводимый на выполнение
микрооперации, называется рабочим тактом или тактом
цифрового устройства.
Совокупность микроопераций, выполняемых в
операционном блоке в течение такта, образует
микрокоманду.
Группа микрокоманд, реализующих одну машинную
команду или отдельную процедуру, называется
микропрограммой и реализуется за определённое число
тактов.
Исходные данные для проектирования
микропрограммного устройства управления задаются как
алгоритмы выполнения операций в их микропрограммной
интерпретации. Каждая операторная вершина схемы
алгоритма должна соответствовать одному такту работы
устройства управления и содержать все микрооперации,
выполняемые в этом такте. Условные вершины на схеме
алгоритма сопровождаются значениями логических
условий, при которых выполняются условные переходы.
Для реализации машинной команды необходимо на
соответствующие линии операционного блока подать
управляющие функциональные сигналы, определенным
образом распределенные во времени.
Последовательность управляющих сигналов задается
                                                         узлов операционного блока.
      Самостоятельная расчётная работа                       Часть   цифрового     вычислительного устройства,
                                                         предназначенная для выработки последовательностей
                                                         управляющих функциональных сигналов, называется
          ОЦЕНКА ЁМКОСТИ
                                                         управляющим блоком или управляющим устройством.
  МИКРОПРОГРАММНОГО УСТРОЙСТВА                               Микрооперация      -    элементарная   операция,
           УПРАВЛЕНИИ                                    выполняемая под воздействием одного функционального
                                                         сигнала.
                                                             Интервал времени, отводимый на выполнение
1. Цель работы                                           микрооперации, называется рабочим тактом или тактом
                                                         цифрового устройства.
    1. Изучить методы формирования функциональных            Совокупность микроопераций, выполняемых в
сигналов микропрограммного устройства управления         операционном блоке в течение такта, образует
(МПУУ).                                                  микрокоманду.
     2. Изучить способы адресации микрокоманд МПУУ.          Группа микрокоманд, реализующих одну машинную
     3. Получить навыки программирования микрокоманд.    команду    или    отдельную    процедуру, называется
     4. Получить навыки выбора оптимальных               микропрограммой и реализуется за определённое число
микропрограмм.                                           тактов.

2. Теоретическая часть                                       Исходные       данные      для     проектирования
                                                         микропрограммного устройства управления задаются как
2.1. Микропрограммный и схемный принципы                 алгоритмы выполнения операций в их микропрограммной
управления                                               интерпретации. Каждая операторная вершина схемы
                                                         алгоритма должна соответствовать одному такту работы
    Любое цифровое устройство обработки информации       устройства управления и содержать все микрооперации,
можно рассматривать состоящим из двух блоков:            выполняемые в этом такте. Условные вершины на схеме
операционного и управляющего.                            алгоритма сопровождаются значениями логических
    Операционный блок характеризуется совокупностью      условий, при которых выполняются условные переходы.
определённых     в     нем    микроопераций.    Каждая       Для реализации машинной команды необходимо на
микрооперация      представляет    собой     некоторый   соответствующие линии операционного блока подать
выполняемый в операционном блоке элементарный акт        управляющие функциональные сигналы, определенным
передачи или преобразования информации. Микрооперации    образом распределенные во времени.
инициируются          поступлением        управляющих        Последовательность управляющих сигналов задается
функциональных сигналов на соответствующие входы


                          3                                                        4