- •Глава 6
- •Устройства управления
- •Кодирование микрокоманд
- •Обеспечение последовательности выполнение микрокоманд
- •Адресация микрокоманд
- •Организация памяти микропрограмм
- •Запоминающие устройства микропрограмм
- •Минимизация количества слов памяти микропрограмм
- •Минимизация разрядности микрокоманды
- •Пути повышения быстродействия автоматов микропрограммного управления
- •Контрольные вопросы
Контрольные вопросы
1. Охарактеризуйте основные функции устройства управления.
2. Какие аргументы и результат имеет функция ЦФ-ВК?
3. Какие аргументы и результат имеет функция ЦФ-ФАСК?
4. Какие аргументы и результат имеет функция ЦФ-ФИА? Сколько модификаций она поддерживает?
5. Какие аргументы и результат имеет функция ЦФ-ВО?
6. Какие аргументы и результат имеет функция ЦФ-ИО? Сколько модификаций она поддерживает?
7. Какие этапы включаются в машинный цикл команды типа «Сложение»?
8. Какие этапы входят в машинный цикл команды типа «Запись»? Обоснуйте отсутствие одного из этапов.
9. Какие этапы входят в машинный цикл команды типа «Условный переход»? Обоснуйте отсутствие двух этапов.
10. Дайте характеристику входной и выходной информации модели УУ.
11. На какие две части делится структура УУ? Что входит в состав каждой части? Какое назначение имеют элементы частей УУ?
12. Обоснуйте название МПА с жесткой логикой.
13. Перечислите достоинства и недостатки МПА с жесткой логикой.
14. Обоснуйте название МП А.с программируемой логикой. Сформулируйте достоинства и недостатки таких МПА.
15. Дайте характеристику элементов структуры МПА с программируемой логикой.
16. Объясните принцип управления на основе МПА с программируемой логикой.
17. Какие способы кодирования микрокоманд вы знаете? Перечислите их .достоинства и недостатки.
18. Чем отличается принцип прямого кодирования микрокоманд от принципа косвенного кодирования?
19. В чем заключается суть нанопрограммирования?
20. Поясните подходы к адресации микрокоманд, охарактеризуйте их сильные и слабые стороны.
21. Какие способы организации памяти микрокоманд вы знаете, чем они обусловлены?
22. В каких случаях в МПА следует применять ПЛМ, а не ПЗУ? Ответ аргументируйте.
23. Сформулируйте числовые параметры МПА с программируемой логикой. От чего они зависят?
24. Выберите функциональную организацию и структуру МПА с программируемой логикой. Для заданной системы команд рассчитайте числовые параметры МПА.
25. Выберите функциональную организацию и структуру УУ и МПА с программируемой логикой. Напишите микропрограммы реализации всех способов адресации заданной системы команд.
26. Поясните методику минимизации количества слов памяти микрокоманд.
27. Охарактеризуйте методику минимизации разрядности микрокоманд.
28. Какие подходы к повышению быстродействия МПА с программируемой логикой вы знаете? Опишите их достоинства и недостатки.