Обобщённая структурная схема микропрограммного устройства управления

БФА- блок формирования адреса

РАМК- регистр адреса микрокоманд

Дш- дешифратор

РМК- регистр микрокоманд

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

БФА предназначен для формирования адреса с учётом команд перехода на микропрограммном уровне. При появлении команд перехода в микропрограмме старшая часть адреса выбирается из адресной части микрокоманды, а младшая часть соответствует признаковым триггерам в операционной части. Из адресной части микрокоманд поступает адрес. В случае команды перехода на микропрограммном уровне, из адресной части выбирается базовая часть адреса.

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Аппаратная реализация УУ(схемная реализация или УУ с жёсткой логикой)

Vi

 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru k j

       
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru   Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

коп
Обобщённая структурная схема микропрограммного устройства управления - student2.ru
СчТИ
ГТИ
РК

ГТИ – генератор тактовых импульсов.

СчТИ – счётчик тактовых импульсов.

В каждый такт ГТИ формирует тактовый импульс. СчТИ это всё подсчитывает (содержит номера тактов). Номер текущего такта подаётся на Дш, и дешифратор преобразует его в соответствующий сигнал: к в к, 1 в 1, 3 в 3 и т.д.

· Если для j-той команды в к-том такте необходимо выработать управляющий сигнал Vi, то для этого необходимо воспользоваться схемой (*):

(*) Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Vi

 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru k j

       
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru   Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

коп
Обобщённая структурная схема микропрограммного устройства управления - student2.ru
СчТИ
ГТИ
РК

· Если для j-той команды необходимо выработать сигнал Vi в двух тактах, то пользуемся для этого схемой (**):

(**) Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Vi

 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru l k j

       
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru   Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

коп
Обобщённая структурная схема микропрограммного устройства управления - student2.ru
СчТИ
ГТИ
РК

Пример горизонтального аппаратного УУ, схема Уилкса.

№ Т Vi
T1 V1
T2 V2
T3 V3,V4
T4 V5
T5 V6
T6 V7,V9
T7 V2,V6
T8 V7,V8
T9 V2
T10 V10
T11 V11
T12 V12
T13 V13

    Г Т И
    С ч Т И
  Д ш
Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru
&
V1

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&
Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru V2

&
V3

           
    Обобщённая структурная схема микропрограммного устройства управления - student2.ru
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 
 
    Обобщённая структурная схема микропрограммного устройства управления - student2.ru
      Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 

V4

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&

V5

 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&
V6

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru
&
V7 V6 V2

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru V9

       
    Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 
&
 

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru V2

V6

&
V7

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru V7

V8

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&

V2

       
    Обобщённая структурная схема микропрограммного устройства управления - student2.ru
 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru V10

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&
V11

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&
V12

Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru Обобщённая структурная схема микропрограммного устройства управления - student2.ru

&
V13

j

 
  Обобщённая структурная схема микропрограммного устройства управления - student2.ru

РК

Сравнение микропрограммной и аппаратной реализации УУ

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

1.Стоимость.

Чем больше микрокоманда, тем дороже обойдётся(микропрограммное лучше)

2. Быстродействие.

Аппаратная реализация более быстрая

3.Надёжность

У микропрограммной надёжность выше.

4.Сроки проектирования

У микропрограммной сроки проектирования сокращаются, т.к. надо только написать, а дальше всё автоматизируется.

Организация АЛУ

I Выполнение операций в АЛУ для чисел с фиксированной точкой

АЛУ для выполнения операций сложения и вычитания над числами с фиксированнойточкой.

Любое число с фиксированной точкой имеет 7 разрядов

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Пример

x-y

5-3

Прямой код 5=0.0101, обратный код -5=1.1010+1=1.1011

3=0.0011

0.0101 1.1101 0.0010
Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Обобщённая структурная схема микропрограммного устройства управления - student2.ru

Наши рекомендации