- •Фгбоу впо «Воронежский государственный технический университет»
- •2. Виды учебных занятий, формы контроля знаний студентов и организация срс
- •3. Содержание разделов дисциплины, методические указания к самостоятельной работе и вопросы для самопроверки
- •3.1. Теоретические основы цифровой электроники
- •3.2. Комбинационные устройства
- •3.3. Последовательностные устройства
- •3.4. Цифровые запоминающие устройства.
- •3.5. Сопряжение аналоговых и цифровых устройств
- •3.6. Микропроцессорные устройства
- •3.7. Структура и система команд восьмиразрядного микропроцессора.
- •3.8. Программирование мпс
- •4. Образовательные технологии
- •5. Оценочные средства
- •6. Учебно-методическое и информационное обеспечение дисциплины
- •Библиографический список
- •Вопросы к экзамену по дисциплине “Цифровые интегральные схемы и микропроцессоры”
- •ПрограМма и методические указания
- •394026 Воронеж, Московский просп., 14
3.6. Микропроцессорные устройства
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Для изучения темы следует воспользоваться рекомендуемой литературой /1 с.108-171, 5 с.461-481/ и овладеть пониманием следующих вопросов. Типичная структура МПС. Схема. Три основные части МПС: вычислительная, интерфейсная, электропитания. Назначение подсистем. Управляющая программа. Функции основных устройств МПС: процессора, памяти, устройств ввода-вывода. Шины МПС: шина адреса, шина данных, шина управления. Работа МПС при выполнении программы. Типы архитектур МПС: архитектура с общей шиной данных и команд (одношинная принстонская или фон-неймовская), архитектура с раздельными шинами данных и команд (гарвардская). Типы МПС: микроконтроллеры, контроллеры, микропроцессоры, компьютеры.
Вопросы для самопроверки
1.Изобразите обобщенную структуру МПУ с использованием однокристального МП. Назовите назначение основных блоков МПУ.
2.Каково назначение шины управления МПУ? Назовите основные управляющие сигналы.
3.Как работает МПУ при выполнении программы? Как происходят выборка команд, констант, данных? Как реализуются ветвящиеся процедуры?
4.Что такое ПЗУ программ и ПЗУ микрокоманд? Как формируются адреса следующей микрокоманды?
5.Расскажите об архитектуре ЦПЭ однокристального МП типа К580.
6.Какой формат имеет команда однокристального МП?
7.Что означает виды адресации для однокристального МП: прямая, непосредственная, косвенная?
8.Какие устройства микропроцессора участвуют в управлении и пересылке данных?
9. Что подразумевается под прерыванием?
10.Что такое синхрогенератор?
11. Как управляет работой микропроцессора синхрогенератор?
12.Что подразумевается под двухфазным синхрогенератором?
13. Какие еще встречаются схемы управления?
14.Как в микропроцессоре осуществляется ввод и вывод информации?
15. Как микропроцессор осуществляет связь с внешними устройствами?
16. Что такое интерфейс МПУ? Что включают в себя аппаратная и программная части интерфейса?
17. Для чего используются интерфейсные БИС: шинные формирователи, многорежимный буферный регистр, программируемый параллельный интерфейс, программируемый последовательный интерфейс?
3.7. Структура и система команд восьмиразрядного микропроцессора.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Для изучения темы следует воспользоваться рекомендуемой литературой /1 с.51-107, 5 с.461-481/ и овладеть пониманием следующих вопросов. Выводы процессора: ША, ШД, ШУ, ШП, кварцевого резонатора, RESET. Архитектура однокристального восьмиразрядного МП. Основные узлы МП (их состав и назначение): операционный узел, узел внутренней памяти, узел управления. Функциональное назначение выводов восьмиразрядного МП. Форматы данных и команд однокристального МП. Выполнение 3-х байтной команды в однокристальном МП. Диаграммы переходов. Временная диаграмма. Система команд восьмиразрядного МП.
Вопросы для самопроверки
1. Назначение основных узлов (на уровне программно-доступных микропроцессора КР580ВМ80А.
2. Функциональное назначение выводов восьмиразрядного МП.
3. Форматы данных и команд однокристального МП.
4. Выполнение 3-х байтной команды в однокристальном МП.
5. Как микропроцессор реализует переход в программе?
6.Как в микропроцессоре осуществляется ввод и вывод информации?
7. Как микропроцессор осуществляет связь с внешними устройствами?
8. Как выполняется двухбайтная команда в однокристальном МП?
9. Какие команды однокристального МП относятся к командам пересылки, загрузки, хранения?
10. Какие арифметические команды выполняются в однокристальном МП?
11. Какие логические команды выполняются в однокристальном МП?
12. Какие команды в однокристальном МП относятся к командам передачи управления и связи с подпрограммами?
13. Как реализуются в однокристальном МП команды ввода-вывода и операции со стеком?
14. Что такое "байт состояния" МП? Как используется байт состояния при формировании управляющих сигналов?