Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговый УМП1_оконч070206.doc
Скачиваний:
24
Добавлен:
23.11.2019
Размер:
8.8 Mб
Скачать

Проверка степени усвоения материала практического занятия (выполнение курсантами заданий по вариантам).

Вариант №1. В соответствии с алгоритмом разработать микропрограмму (и таблицу ее кодирования для ПЗУ МК) реализации «условной» машинной команды «Передача управления с возвратом», если имеется алгоритм ее выполнения в следующем виде:

  1. Начало алгоритма.

  2. Занести в R2 номер варианта

  3. Увеличить содержимое R2 на 1

  4. Занести R2 в RA

  5. Переписать содержимое М в АС

  6. Переслать АС в R0

  7. Сложить R8 и АС; результат – в R8

  8. Выполнить инверсию R8

  9. Обнулить R9

  10. Переслать R8 в АС

  11. Сдвинуть содержимое АС на 1р вправо

  12. Сложить АС и R0; результат – в АС

  13. Вычесть из АС 1

  14. Сложить АС с R9

  15. Переслать R9 в RA

  16. Переписать содержимое М в R8

  17. Конец алгоритма

Вариант №2. В соответствии с алгоритмом разработать микропрограмму (и таблицу ее кодирования для ПЗУ МК) реализации «условной» машинной команды «Передача управления с возвратом», если имеется алгоритм ее выполнения в следующем виде:

1. Начало алгоритма.

2. Занести в R3 номер варианта

3. Уменьшить содержимое R3 на 1

4. Занести R3 в RA

5. Переписать содержимое М в АС

6. Переслать АС в R1

7. Сложить R9 и АС; результат – в R9

8. Выполнить инверсию R9

9. Обнулить R8

10. Переслать R9 в АС

11. Сдвинуть содержимое АС на 1р вправо

12. Сложить АС и R1; результат – в R1

13. Прибавить к АС 1

14. Сложить АС с R8

15. Переслать R8 в RA

16. Переписать содержимое М в R9

17. Конец алгоритма

Примечание В отчете по выполнению контрольного задания курсанты должны представить :

Алгоритм микропрограммы (в виде схемы или последовательности пунктов);

Таблицу микропрограммы;

Таблицу кодирования микропрограммы для ПЗУ МК;

Результат преобразование кодов микрокоманд из двоичной системы счисления в 16-ричную.

Методические рекомендации по проведению занятия:

  1. Проверка степени усвоения лекционного материала (устно) и уровня подготовленности к занятию (летучка-тест).

  2. Овладение приемами выбора способов микропрограммирования СМП на примере МПК К589.

  3. Приобретение навыков решения задач, связанных с составлением отдельных микрокоманд (микроинструкций) для МПК К589.

  4. Приобретение навыков решения задач, связанных с разработкой алгоритмов и микропрограмм для МПК К589.

  5. Приобретение навыков решения задач, связанных с кодированием микропрограмм для ПЗУМК МПК К589.

  6. Проверка степени усвоения материала практического занятия (выполнение курсантами заданий по вариантам).

Вопросы для контроля и самоконтроля: Проверка степени усвоения лекционного материала (устно) и уровня подготовленности курсантов к занятию (летучка).

Вопрос №1: Что такое «система команд микропроцессора» и какое влияние она оказывает на вычислительные возможности микропроцессора?

Вопрос №2: Поясните иерархическую схему реализации принципа программного управления в МПС.

Вопрос №3: Какие метода выработки управляющих сигналов Вы можете назвать и для каких типов микропроцессоров они используются ?

Вопрос №4: Какие способы микропрограммирования могут быть реализованы в секционных МП и как их можно характеризовать?

Вопрос №5: Для представленной структурной схемы ЦПЭ К589ИК02 поясните, чем определяется содержание выполняемой микрокоманды