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

UptoLike

64
Задания
6.1. Составить микропрограмму записи в РОНы R0÷R7 соответственно чисел
0, 1, 2, ,7 с последующим контролем записи (чтением чисел из РОНов
R7÷R0).
6.2. Составить микропрограмму для вычисления многочлена 32
=
xy .
Вычислить значение многочлена при х=2.
6.3. Составить микропрограмму для выполнения логической операции
y
x
.
Вычислить при х=1011, y=0111.
6.4. Составить микропрограмму для инвертирования числа в R1, где
установлено число 6.
6.5. Составить микропрограмму для декрементирования числа 5, записанного
в R5.
6.6. Составить микропрограмму для записи числа 0010 с шины данных в R3.
6.7. В РгQ установлено число -4. Составить микропрограмму для сложения
числа в РгQ и числа -7 с шины данных с арифметическим сдвигом
результата вправо.
6.8. Составить микропрограмму для инкрементирования числа -6,
записанного в R7.
6.9. Составить микропрограмму для выполнения логической операции
Y
X
.
Вычисление произвести при Х=0010 и Y=1100.
6.10. Составить микропрограмму для выполнения логической функции YX .
Вычисление произвести при Х=3 и Y=7.
6.11. Число -2, занесенное в регистр R1, умножить на 3. Результат записать в
РгQ.
6.12. Составить микропрограмму для выполнения следующего алгоритма:
сложить два числа из заданных регистров и , если результат получится
равным нулю , то на выходе индицировать 0000; если результат будет
больше 0, то на выходе индицировать 0011; если результат будет меньше
0, то на выходе индицировать 1111.
                                       64



                                    Задания

6.1.   С оставитьм икропрограм м узаписи в РО Н ы R0÷R7 соответственноч исел
       0, 1, 2, … ,7 с последую щ им контролем записи (ч тением ч исел из РО Н ов
       R7÷R0).
6.2.   С оставить м икропрограм м у для вы ч исления м ногоч лена      y = 2x − 3 .
       В ы ч ислитьзнач ение м ногоч лена при х=2.
6.3.   С оставитьм икропрограм м удля вы полнения логич еской операц ии x ∨ y .
       В ы ч ислитьпри х=1011, y=0111.
6.4.   С оставить м икропрограм м у для инвертирования ч исла в R1, где
       установленоч исло6.
6.5.   С оставитьм икропрограм м удля декрем ентирования ч исла 5, записанного
       в R5.
6.6.   С оставитьм икропрограм м удля записи ч исла 0010 с ш ины данны х в R3.
6.7.   В РгQ установленоч исло-4. С оставитьм икропрограм м удля слож ения
       ч исла в РгQ и ч исла -7 с ш ины данны х с ариф м етич еским сдвигом
       результата вправо.
6.8.   С оставить м икропрограм м у для       инкрем ентирования     ч исла    -6,
       записанноговR7.
6.9.   С оставитьм икропрограм м удля вы полнения логич еской операц ии X ∧ Y .
       В ы ч исление произвести при Х=0010 и Y=1100.
6.10. С оставитьм икропрограм м удля вы полнения логич еской ф ункц ии X ⊕ Y .
      В ы ч исление произвести при Х=3 и Y=7.
6.11. Ч исло-2, занесенное в регистр R1, ум нож итьна 3. Результат записатьв
      РгQ.
6.12. С оставить м икропрограм м у для вы полнения следую щ его алгоритм а:
      слож итьдва ч исла из заданны х регистров и, если результат получ ится
      равны м нулю , то на вы х оде индиц ировать 0000; если результат будет
      больш е 0, тона вы х оде индиц ировать0011; если результат будетм еньш е
      0, тона вы х оде индиц ировать1111.