Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структура БМУс принудительной адресацией

Для каждого способа адресации используется свой формат зоны β1. При принудительной адресации зона β1 содержит адрес перехода.

Формат зоны β1:

 

 

где k- константа, определяющая адрес следующей микрокоманды.

Константа представляет собой (n-1) разрядов адреса микрокоманды:

 

 

М – поле управления мультиплексором.

Его разрядность равна:

q= ]k +1[,

где k-количество внешних условий.

Например: x1, x2 - внешние условия.

 

 

Сигнал α соответствует младшему разряду адреса микрокоманд. Формированием сигнала α управляет поле М зоны β1. Значение α снимается с выхода мультиплексора логических условий. На входы мультиплексора поступают разряды зоны М, представляющие код логического условия.

 

Пример 1. Безусловный переход

β1     Аі

 

Переход осуществляется по адресу: Аj+1 10010 1

 

Пример 2. Безусловный переход

β1     Аі

 

Переход осуществляется по адресу: Аj+1 10010 0

Пример 3. Условные переходы

Основное правило кодирования альтернативних вершин – альтернативне вершины размещаются в соседних ячейках памяти, причем адрес вершины, размещенной по переходу TRUE, в зоне α имеет 1. (Зона К совпадает)

µ0 µ1  
     
    Х1
    Х2
     

 

β1    
β1    

 

На выходе α будет то, что прийдет на вход х1.

Формирование зоны β1

 

 

Разработать схему БМУ для реализации заданого микроалгоритма. Разработать карта настройки БМУ.

 

Исходные данные:

1. Способ управления: асинхронный

2. Память микроалгоритма: 32слова

3. Зона β2 формируется по комбинированному способу

4. Обеспечивается контроль слова микрокоманды на четность.

Расчет зоны β2, β3, β4.

 

 

ty5, ty1=1τ

ty2=2 τ

ty3=5τ

ty4=12τ

ty6, ty7=9τ

 

1.Разработать формат зоны β1. Определить разрядность …………. слова.

n= ]32 [=5


k=5 - 4=1

Количество внешних устройств:

k=2;

n=](2+2)[=2

µ=2

 

Длина зоны β1: nβ1=6

 

Формат зоны β2:

I II III
y1 y7 y3
y4 y5 y6
y7    

 

 

Для формирования сигналов I и II будем применять дешифраторы. Расчитаем количество разрядов кодов дешифратора по формуле:

n1=]3[=2

 

Кодирование сигналов: Кодирование согналов:

α2 α1 YC
    -
    y1
    y4
    y7
γ2 γ 1 YC
    -
    у2
    у5
    -

 

 

β2 α1 α2 γ2 γ 1 у5 у6

Структура зоны β2:

 

Длина зоны β2: nβ2=5

 

Формат зони β3.

Максимальна тривалість МО: tmax=12 >>tmax=11

Довжина зони β3: nβ3=]log211[ +1=5

Враховуючи попередні обчислення, а також те, що для перевірки на парність у зоні β3 необхідно виділити один розряд, довжина слова МК=і

nмк=6+6+5+1=18

 

 

Розміщення комананд в пам’яті мікрокоманд

ПМК
  Н
  1
00010  
00011 5
   
   
00110  
   
  К

 

Вершини 3,4-альтернативні. Так як вершини 3,6-альтернативні,то ми малюємо порожню вершину. Вершини 6,7 також альтернативні. Правило формування адреси альтернативних комірок: альтернативна адреса розміщується таким чином, що їхня адреса відрізняється лише молодшим розрядом. Тоді частина К для цих вершин буде однакова, а молодший розряд А формується в залежності від переходу.

Схема БМУ з примусовою адресацією (табл.4)

Створення карти програмування та карти налаштування БМУ

  Ai β1 β2 β3 β4
N   α K m α2 α1 γ2 γ1 y6 y3 3p    
H                          
                           
                           
                           
                           
                           
                           
                           
K                          

 

При «конец» ми робимо перехід на саму себе.

<== предыдущая лекция | следующая лекция ==>
Лекция 5. Способы формирования адреса микрокоманды | Сокращение розрядности зонипри принудительной адресации
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 539; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.