- •Вопросы к экзамену по курсу “ Микропроцессорные устройства и системы” для групп б13-501, б13-502, б13-503, б14-571, б14-572, б14-в71, б14-в72
- •I. Общие положения
- •2. Однокристальные микроконтроллеры
- •3. Универсальные микропроцессоры
- •4. Структура и особенности функционирования современных микропроцессоров
- •Основная литература
- •Дополнительная литература
Вопросы к экзамену по курсу “ Микропроцессорные устройства и системы” для групп б13-501, б13-502, б13-503, б14-571, б14-572, б14-в71, б14-в72
I. Общие положения
Микропроцессор и его архитектура.
Типы МП БИС
Универсальные микропроцессоры и их основные характеристики.
Однокристальные микроконтроллеры: особенности архитектуры, основные характеристики, область применения.
2. Однокристальные микроконтроллеры
Структура микроконтроллера типа МК-51. Основные функциональные блоки и их назначение:
организация памяти программ и памяти данных
аппаратные и программные средства микроконтроллера для обработки битовой информации
система прерывания.
блок таймеров/счетчиков: назначение, структура, режимы работы, применение.
организация последовательного ввода/вывода в микроконтроллере.
флэш-память.
работа таймеров/счетчиков в ШИМ-режиме.
сторожевой таймер.
3. Универсальные микропроцессоры
Структура универсального МП. Основные функциональные блоки и их назначение.
Регистровая структура 32-разрядного МП.
Организация памяти. Физическое адресное пространство. Логическое адресное пространство (ЛАП): линейное, сегментированное, страничное, сегментно-страничное.
Структура логического адреса в сегментированном ЛАП. Селектор, дескриптор сегмента, смещение. Назначение и структура глобальной и локальных таблиц дескрипторов. Формирование линейного и физического адреса в сегментированном ЛАП. Кэширование дескрипторов.
Структура расширенного кода команды x86. Вычисление процессором смещения.
Виртуальная память. Страничное ЛАП. Структура линейного адреса в страничном ЛАП. Назначение каталога таблиц страниц и таблиц страниц.
Трансляция линейного адреса в физический при страничной организации памяти. Структура элемента каталога таблиц страниц и элемента таблицы страниц. Буфер ассоциативной трансляции: назначение, структура, механизм замещения строк.
Механизмы защиты в 32-разрядном микропроцессоре. Защита при управлении памятью. Защита по привилегиям. Механизмы передачи управления между программами на разных уровнях привилегий. Шлюз вызова.
Многозадачный режим работы микропроцессора, аппаратные средства поддержки многозадачности: регистр задачи, дескриптор сегмента состояния задачи, сегмент состояния задачи. Механизм переключения задач.
Назначение и принципы работы кэш-памяти. Типы кэш-памяти. Кэш-память с прямым отображением, полностью ассоциативная, многоканальная.
Назначение и принципы работы кэш-памяти. Способы организации кэширования (сквозная и обратная запись). MESI-диаграмма поддержки когерентности кэш-памяти.
Назначение и принципы работы кэш-памяти. Организация внутренней кэш-памяти 32-разрядного универсального микропроцессора.
Прерывания и исключения в МПС. Функционирование микропроцессора при обработке прерываний и исключений. Таблица векторов прерываний. Дескрипторная таблица прерываний.
Аппаратные прерывания в микропроцессорных системах. Источники аппаратных прерываний в стандартной конфигурации МПС. Контроллер приоритетных прерываний (КПП): функции, структура и алгоритм работы. Включение КПП в структуру микропроцессорной системы. Каскадное включение контроллеров приоритетных прерываний.
Структура микропроцессорной системы. Типы обмена информацией между микропроцессором, памятью и внешними устройствами.
Программно-управляемый обмен информацией в микропроцессорной системе. Обмен информацией в режиме прямого доступа в память. Структура и функционирование контроллера прямого доступа в память. Каскадное включение контроллеров прямого доступа в память.
Функции чипсета. Структура микропроцессорной системы при использовании чипсета. Чипсеты компаний Intel и AMD.
