Основы функционирования и программирования микротренажера МТ1804. Бормонтов Е.Н - 39 стр.

UptoLike

39
3.15. На управляющие входы I8÷I0 подан код 010101001. Какие действия
выполнит МП секция К 1804ВС1 и каков будет результат, если
(РгА)=1111, (РгВ )=1001?
3.16. Какая операция могла быть выполнена АЛУ МП секции К 1804ВС1, если
на шине данных было число 1111, а на выходе F получился результат
0000?
4. Программирование схем управления
МП серии К1804
4.1. Построение процессора
Для построения процессора на основе МП секции К 1804ВС1 необходимо
подключение схем управления, обеспечивающих организацию выполнения
микропрограмм. Структурная схема процессора приведена на рисунке 4.1.
Для технической реализации управляющей части процессора
используются несколько БИС микропроцессорного комплекта К 1804.
Схема управления состоянием и сдвигами К1804ВР2 обеспечивает
выполнение различных функций обслуживания АЛУ МП секции К 1804ВС1:
- организация арифметических и циклических сдвигов чисел обычной и
двойной длины ;
- выполнение операций как с целым словом , так и с отдельными битами
любого из двух регистров состояния;
- проверки за один такт одного из 16-ти различных условий,
поступающих из МП секции или из регистра состояния;
- другие операции.
Кодирование арифметических и циклических сдвигов регистров МП
секции К 1804ВС1 РЗУ и РгQ с помощью сдвигателей СДА и СДQ
осуществляется сигналами I7, S1, S0. Код I7 является признаком направления
сдвига (вправо 0, влево 1), а вид сдвига задаётся кодированием сигналов S1,
S0 (таблица 4.1).
4.2. Управление адресом микрокоманды
Четырехразрядная секция управления адресом микрокоманды (СУАМ )
К1804ВУ1(2) используется для реализации блоков микропрограммного
управления (БМПУ), и их основная функция заключается в формировании
адреса микрокоманды под воздействием внешних управляющих сигналов .
В состав БИС СУАМ К 1804ВУ2 входят (рис. 4.2):
- внутренний регистр адреса РгА;
- стек глубиной четыре, обеспечивающий организацию микроподпрограмм;
                                       39



3.15. Н а управляю щ ие вх оды I8÷I0 подан код 010101001. К акие действия
      вы полнит М П секц ия К 1804В С 1 и каков будет результат, если
      (РгА)=1111, (РгВ )=1001?

3.16. К акая операц ия м огла бы тьвы полнена АЛ У М П секц ии К 1804В С 1, если
      на ш ине данны х бы ло ч исло 1111, а на вы х оде F получ ился результат
      0000?


                  4. П рограмми ровани ес хем управлени я
                             М П сери и К 1804

                          4.1. П остроение проц ессора

   Д ля построения проц ессора на основе М П секц ии К 1804В С 1 необх одим о
подклю ч ение сх ем управления, обеспеч иваю щ их организац ию вы полнения
м икропрограм м . С труктурная сх ем а проц ессора приведена на рисунке 4.1.
       Д ля тех нич еской реализац ии управляю щ ей ч асти проц ессора
использую тся несколькоБИ С м икропроц ессорногоком плекта К 1804.
      С х ем а управления состоянием и сдвигам и К 1804В Р2 обеспеч ивает
вы полнение различ ны х ф ункц ийобслуж ивания АЛ У М П секц ии К 1804В С 1:
      - организац ия ариф м етич еских и ц иклич еских сдвиговч исел обы ч нойи
          двойнойдлины ;
      - вы полнение операц ий как с ц елы м словом , так и с отдельны м и битам и
          лю богоиз двух регистровсостояния;
      - проверки за один такт одного из 16-ти различ ны х условий,
          поступаю щ их из М П секц ии или из регистра состояния;
      - другие операц ии.
       К одирование ариф м етич еских и ц иклич еских сдвигов регистров М П
секц ии К 1804В С 1 РЗУ и РгQ с пом ощ ью сдвигателей С Д А и С Д Q
осущ ествляется сигналам и I7, S1, S0. Код I7 является признаком направления
сдвига (вправо– 0, влево– 1), а вид сдвига задаётся кодированием сигналов S1,
S0 (таблиц а 4.1).

                      4.2. У правление адресом м икроком анды

      Ч еты рех разрядная секц ия управления адресом м икроком анды (С У АМ )
К 1804В У 1(2) используется для реализац ии блоков м икропрограм м ного
управления (БМ П У ), и их основная ф ункц ия заклю ч ается в ф орм ировании
адреса м икроком анды под воздействием внеш них управляю щ их сигналов.
      В составБИ С С У АМ К 1804В У 2 вх одят(рис. 4.2):
-    внутреннийрегистр адреса РгА;
-    стек глубинойч еты ре, обеспеч иваю щ ийорганизац ию м икроподпрограм м ;