Лабораторный практикум по программированию микропроцессоров на базе схем серии К1804. Бормонтов Е.Н - 21 стр.

UptoLike

21
Составить таблицу прохождения данных с анализом выходных
сигналов процессорного элемента при выполнении каждой микрокоманды.
Для выполнения микропрограммы , которая предварительно должна
быть записана в микропрограммную память, в шаговом режиме
необходимо выполнить следующие действия :
- переключатель ШАГ /АВТ установить в положение ШАГ ;
- переключатель ЗАГР/РАБ установить в положение ЗАГРУЗКА;
- переключателями адреса SA11÷SA8 установить адрес той микрокоманды,
которую необходимо выполнить;
- нажать кнопку ПУСК.
При этом выбранная микрокоманда будет записана в регистр
микрокоманд и выполнена в процессорном элементе. Выбранную
микрокоманду можно контролировать на индикаторах регистра
микрокоманды, а результат ее выполнения на индикаторах прохождения
данных. Работа считается выполненной при полном совпадении
составленной таблицы и реального прохождения данных.
Контрольные вопросы
1. Каким образом в процессорном элементе происходит формирование
сигналов флагов состояний С 4, OVR , F3, Z при выполнении логических
операций ?
2. Как выполнить микрокоманду из заданной ячейки памяти
микропрограмм?
3. Пусть выполняется микрокоманда следующего вида: DЗ÷D0=0110;
B3÷B0=1010; А3÷А0=0010; С 0=0; S0=1; S1=0.
Содержимое регистров : (Q)=1011; (R7)=1011; (R2)=1101 .
Каким будет результат операции, если остальные поля
микрокоманды имеют вид :
Номер
варианта
I8 I7 I6 I2 I1 I0 I5 I4 I3
1 0 0 1 0 0 1 0 1 1
2 1 0 0 0 0 1 0 0 1
3 1 0 1 1 0 1 1 1 0
4 0 1 0 1 0 1 1 1 1
5 0 1 1 1 0 0 1 0 1
6 1 0 0 1 0 0 1 0 0
7 0 1 0 0 1 1 1 1 1
8 1 1 0 0 1 1 1 0 0
9 1 0 0 1 0 1 1 1 0
10 0 1 1 1 0 1 0 1 1
11 1 0 1 1 1 1 1 0 1
12 1 1 1 1 1 1 1 1 1
                                     21

      Составить таблицу прохождения данных с анализом выходных
сигналов процессорного элемента при выполнении каждой микрокоманды.
     Для выполнения микропрограммы, которая предварительно должна
быть записана в микропрограммную память,         в шаговом режиме
необходимо выполнить следующие действия:
- переключатель ШАГ/АВТ установить в положение ШАГ;
- переключатель ЗАГР/РАБ установить в положение ЗАГРУЗКА;
- переключателями адреса SA11÷SA8 установить адрес той микрокоманды,
  которую необходимо выполнить;
- нажать кнопку ПУСК.
     При этом выбранная микрокоманда будет записана в регистр
микрокоманд и выполнена в процессорном элементе. Выбранную
микрокоманду можно контролировать на индикаторах регистра
микрокоманды, а результат ее выполнения – на индикаторах прохождения
данных. Работа считается выполненной при полном совпадении
составленной таблицы и реального прохождения данных.

Контрольные вопросы
1. Каким образом в процессорном элементе происходит формирование
   сигналов флагов состояний С4, OVR , F3, Z при выполнении логических
   операций?
2. Как выполнить микрокоманду из заданной ячейки памяти
   микропрограмм?
3. Пусть выполняется микрокоманда следующего вида: DЗ÷D0=0110;
   B3÷B0=1010; А3÷А0=0010; С0=0; S0=1; S1=0.
   Содержимое регистров: (Q)=1011; (R7)=1011; (R2)=1101 .
       Каким будет результат операции, если остальные поля
   микрокоманды имеют вид:

            Номер
           варианта   I8   I7   I6   I2   I1   I0   I5   I4   I3
              1       0    0    1    0    0    1    0    1    1
              2       1    0    0    0    0    1    0    0    1
              3       1    0    1    1    0    1    1    1    0
              4       0    1    0    1    0    1    1    1    1
              5       0    1    1    1    0    0    1    0    1
              6       1    0    0    1    0    0    1    0    0
              7       0    1    0    0    1    1    1    1    1
              8       1    1    0    0    1    1    1    0    0
              9       1    0    0    1    0    1    1    1    0
             10       0    1    1    1    0    1    0    1    1
             11       1    0    1    1    1    1    1    0    1
             12       1    1    1    1    1    1    1    1    1