Обобщённая структурная схема микропрограммного устройства управления
БФА- блок формирования адреса РАМК- регистр адреса микрокоманд Дш- дешифратор РМК- регистр микрокоманд БФА предназначен для формирования адреса с учётом команд перехода на микропрограммном уровне. При появлении команд перехода в микропрограмме старшая часть адреса выбирается из адресной части микрокоманды, а младшая часть соответствует признаковым триггерам в операционной части. Из адресной части микрокоманд поступает адрес. В случае команды перехода на микропрограммном уровне, из адресной части выбирается базовая часть адреса.
Аппаратная реализация УУ(схемная реализация или УУ с жёсткой логикой) Vi k j
ГТИ – генератор тактовых импульсов. СчТИ – счётчик тактовых импульсов. В каждый такт ГТИ формирует тактовый импульс. СчТИ это всё подсчитывает (содержит номера тактов). Номер текущего такта подаётся на Дш, и дешифратор преобразует его в соответствующий сигнал: к в к, 1 в 1, 3 в 3 и т.д. · Если для j-той команды в к-том такте необходимо выработать управляющий сигнал Vi, то для этого необходимо воспользоваться схемой (*):
(*) Vi k j
· Если для j-той команды необходимо выработать сигнал Vi в двух тактах, то пользуемся для этого схемой (**):
(**) Vi l k j
Пример горизонтального аппаратного УУ, схема Уилкса.
V4
V5
V9
V2 V6
V7 V8
V2
V10
j
РК
Сравнение микропрограммной и аппаратной реализации УУ
1.Стоимость. Чем больше микрокоманда, тем дороже обойдётся(микропрограммное лучше) 2. Быстродействие. Аппаратная реализация более быстрая 3.Надёжность У микропрограммной надёжность выше. 4.Сроки проектирования У микропрограммной сроки проектирования сокращаются, т.к. надо только написать, а дальше всё автоматизируется.
Организация АЛУ I Выполнение операций в АЛУ для чисел с фиксированной точкой АЛУ для выполнения операций сложения и вычитания над числами с фиксированнойточкой. Любое число с фиксированной точкой имеет 7 разрядов Пример x-y 5-3 Прямой код 5=0.0101, обратный код -5=1.1010+1=1.1011 3=0.0011
Популярное: Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (865)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |