ВРОТМНЕНОГИ! МПУСиСУ

Вопросы по курсу

«Микропроцессорные устройства систем управления»

  1. Основные направления развития и использования микропроцессорных средств и микроЭВМ.

  2. Требования, предъявляемые к микроЭВМ, в системах реального времени. Структура систем реального времени.

  3. Основные типы систем реального времени: разомкнутые системы управления, измерительные и испытательные системы, диалоговые системы.

  4. Основные типы систем реального времени: замкнутые системы регулирования (системы управления с обратной связью).

  5. Многоуровневые иерархические системы.

  6. Три подхода к построению систем управления: на основе логических элементов, на основе запоминающих устройств, на основе микроЭВМ. Сравнительная характеристика указанных подходов.

  7. Определение микропроцессора (МП) и микропроцессорной системы (МПС). Базовая структура МПС. Аппаратные и программные средства.

  8. Характеристика функциональных блоков МПС: памяти, арифметико-логического устройства (АЛУ)

  9. Характеристика функциональных блоков МПС: устройства управления, устройства ввода и устройства вывода.

  10. Обобщённый алгоритм функционирования МПС.

  11. Функциональная схема МПС.

  12. Представление информации в МПС: форматы команд и данных. Типы команд. Способы адресации, используемые в МПС.

  13. Определение позиционной системы счисления. Системы счисления, используемые в ЭВМ.

  14. Представление отрицательных чисел: представление чисел в прямом коде.

  15. Представление чисел в дополнительном коде.

  16. Способы определения переполнения при арифметических операциях.

  17. Классификация микропроцессорных средств: секционированные МП, однокристальные МП, микропроцессорные комплекты интегральных схем (МПК ИС), однокристальные микроконтроллеры (микроЭВМ).

  18. Три концепции реализации МПС.

  19. Микропроцессор 8080А: структурная схема, назначение выводов.

  20. Диаграмма переходов для машинного цикла МП 8080А. Формирование системных управляющих сигналов.

  21. Система команд МП 8080А: группы команд и их характеристика:

  • Команды передачи данных.

  • Команды обработки данных: арифметические и логические команды.

  • Команды передачи управления: команды безусловного и условного переходов.

  • Команды передачи управления: команды вызова и возврата.

  • Команды управления стеком.

  • Команды ввода-вывода.

  1. Принципы организации МПС: модульность, магистральный способ обмена информацией, микропрограммное управление.

  2. Системная шина МПС. Сравнительная характеристика МПС с общей шиной и с изолированной шиной.

  3. Интерфейс микропроцессора с системной шиной.

  4. Интерфейс с главной памятью системы (организация системы памяти).

  5. Ввод-вывод в порты МПС. Импульсы выбора устройств и их использование в электронных схемах.

  6. Проблемы, возникающие при взаимодействии микроЭВМ с внешними устройствами.

  7. Простой ввод-вывод.

  8. Взаимодействие с устройствами ввода-вывода с помощью флажков:

  • Условный ввод-вывод с использованием флага.

  • Условный ввод-вывод с использованием семафора.

  • Выбор метода ввода-вывода.

  1. Принципы реализации системы прерываний в системах на основе микропроцессора 8080А.

  2. Аппаратные и программные средства микропроцессора 8080А для реализации системы прерываний.

  3. Векторные прерывания.

  4. Приоритетные прерывания.

  5. Аппаратные приоритетные прерывания.

  6. Проблемы, возникающие при программном обеспечении прерываний.

  7. Организация ввода-вывода информации в параллельном формате с помощью программируемого параллельного интерфейса Intel 8255 (КР580ВВ55):

  • Структурная схема программируемого параллельного интерфейса (ППИ), режимы его работы и способы программирования.

  • Организация ввода-вывода посредством рукопожатия с управлением по состоянию с помощью ППИ в режиме 0.

  • Организация ввода-вывода посредством рукопожатия с управлением по прерыванию с помощью ППИ в режиме 1.

  • Организация двустороннего обмена данными между двумя микроЭВМ с помощью ППИ в режиме 2.

  1. Реализация системы прерываний с помощь программируемого контроллера прерываний Intel 8259 (КР580ВН59):

    • Структурная схема и программирование контроллера прерываний.

    • Режимы работы контроллера прерываний.

    • Каскадное включение контроллеров прерываний.

  1. Прямой доступ к памяти. Назначение и реализация.

  2. Принципы проектирования микропроцессорных систем: алгоритм и его свойства; основные этапы разработки системы.

  3. Микроконтроллеры семейства MCS-51: общая характеристика. Структура и функции выводов.

  4. Организация памяти и программно-доступные ресурсы микроконтроллеров семейства MCS-51.

  5. Память программ и память данных микроконтроллеров семейства MCS-51.

  6. Характеристика внутренней памяти микроконтроллеров MCS-51.

  7. Характеристика внешней памяти микроконтроллеров MCS-51.

  8. Внутренние флажки микроконтроллеров MCS-51 и их назначение (регистр PSW). Последовательный порт МК семейства MCS-51.

  9. Регистры специальных функций микроконтроллеров MCS-51.

  10. Синхронизация: тактовые генераторы, циклы команд. Примеры циклов команд.

  11. Характеристика портов ввода-вывода микроконтроллеров MCS-51.

  12. Методы адресации и общая характеристика системы команд микроконтроллеров семейства MCS-51.

  13. Арифметические команды МК семейства MCS-51.

  14. Команды булевого процессора МК семейства MCS-51.

  15. Команды передачи управления МК семейства MCS-51.

  16. Команды пересылки данных МК семейства MCS-51.

  17. Логические команды МК семейства MCS-51.

  18. Таймеры-счётчики МК семейства MCS-51.

  19. Система прерываний МК семейства MCS-51.

  20. Алгоритм обработки прерываний в микроконтроллерах семействаMCS-51.

  21. Механизм реализации приоритетов при обработке прерываний в микроконтроллерах семейства MCS-51.

  22. Последовательный порт МК семейства MCS-51.

  23. Режимы пониженного энергопотребления: режим холостого хода, режим микропотребления.

  24. Интегрированная система разработки программного обеспечения и отладки микроконтроллеров MCS-51 «Турбоассемблер-52».

  25. Основные этапы разработки микропроцессорных систем.