- •Раздел 1 Архитектура микропроцессорного вычисления
- •Тема 1.1 Архитектура микропроцессора
- •1 Архитектура микропроцессора. Классификация
- •Контрольные вопросы:
- •Тема 1.2 Организация управления процессом обработки информации
- •1 Структура микропроцессора
- •2 Аппаратный принцип управления выполнением операций
- •3 Микропрограммный принцип управления выполнением операций
- •Контрольные вопросы:
- •Тема 1.3 Общая схема микропроцессора. Cisc и risc архитектура, основные принципы
- •1 Построение микропроцессорных систем
- •2 Режим выполнения основной программы
- •3 Режим вызова программы
- •4 Режим обслуживания прерываний и исключений
- •5 Режим прямого доступа к памяти
- •6 Конвейерный принцип выполнения команд
- •При идеальной (а) и реальной (б) загрузке 6-ступенчатого конвейера
- •Контрольные вопросы:
- •Тема 1.4 Ассемблерная мнемоника. Структура и форматы команд. Виды адресации. Система команд микропроцессора
- •1 Язык ассемблера. Основные понятия
- •Структура программы на ассемблере. Синтаксис ассемблера.
- •2 Символы языка ассемблера
- •3 Типы операторов ассемблера
- •Директивы ассемблера
- •Система команд процессора
- •Контрольные вопросы:
- •Тема 1.5 Организация памяти микропроцессорных вычислителей
- •1 Общие сведения о запоминающих устройствах (зу)
- •2 Основные параметры запоминающих устройств Основными параметрами запоминающих устройств являются:
- •3 Классификация запоминающих устройств
- •4 Основные структуры запоминающих устройств
- •Структура 3d
- •Контрольные вопросы:
- •Тема 1.6 Адресация в микропроцессорном вычислителе. Понятие адресного пространства. Методы полной и частичной дешифрации адресов
- •1 Форматы команд
- •2 Способы адресации операндов
- •Тема 1.7 Интерфейс и его функции. Параллельный и последовательный обмен информацией. Способы обмена данными.
- •1 Общие сведения об интерфейсах
- •2 Иерархия шин
- •4 Параллельные периферийные адаптеры
- •Режим 0
- •Режим 1
- •5 Программируемые связные адаптеры
- •6 Программируемые контроллеры прерываний
- •7 Контроллеры прямого доступа к памяти
- •8 Программируемые интервальные таймеры
- •Раздел 2 Системы на основе однокристальных микропроцессоров и микроконтроллеров
- •Тема 2.1 Особенности архитектуры однокристальных микропроцессоров. Обобщенная структура
- •1 Основные характеристики однокристальных микропроцессоров
- •2 Эволюция архитектуры однокристальных микропроцессоров Intel x86
- •3 Семейства однокристальных микроконтроллеров. Базовая органи-зация
- •4 Набор регистров мк - 51
- •5 Организация памяти мк-51
- •Периферийные средства мк – 51
- •Контрольные вопросы:
- •Тема 2.2 Система команд
- •3 Отладка и настройка микроконтроллерных систем
- •1 Типы команд
- •2 Расширение памяти программ и данных
- •3 Отладка и настройка микроконтроллерных систем
- •Глоссарий
- •Итоговый тест
- •Литература
Итоговый тест
Микропроцессор это...
1. Программно-управляемое устройство, осуществляющее процесс цифровой обработки информации и управления им, построенное на одной или нескольких микросхемах
2. Электронная схема очень малых размеров
3. Электронной устройство, содержащее клавиши управления
4. Электронное устройство для хранения информации
5. Правильного ответа нет
2) Принципы построения микропроцессорных систем.
1. Компактность конструкции, экономичность по питанию, быстродействие
2 Совместимость, масштабируемость, переносимость, взаимодействие приложений
3. Высокое быстродействие и производительность
4. Нет верного ответа
5. Затрудняюсь ответить
Понятие архитектуры микропроцессора.
1. Совокупность различных регистров и соединительных кабелей
2. Генератор тактовых импульсов, схемы отладки и тестирования
3. Комплекс аппаратных и программных средств, предоставляемых пользователю
4. Кросс – плата и физический интерфейс
5. Нет верного ответа
CISC – архитектура выполняет…
1. Большой набор разноформатных команд
2. Ограниченное число команд фиксированного формата
3. Вызов подпрограммы обработки прерываний
4. Нет верного ответа
5. Затрудняюсь ответить
RISC – архитектура выполняет…
1. Конвейерную обработку команд
2. Ограниченное число команд фиксированного формата
3. Большой набор разноформатных команд
4. Нет верного ответа
5. Затрудняюсь ответить
VLIW – архитектура выполняет…
1. Ограниченное число команд фиксированного формата
2. Конвейерную обработку команд
3. Очень длинные команды, в полях которой выполняются сразу несколько операций
4. Нет верного ответа
5. Затрудняюсь ответить
Принстонская архитектура (фон Неймана) характеризуется…
1. Использованием общей памяти для хранения данных, команд и организации стека
2. Использованием раздельной памяти данных и команд
3. Использованием только регистровой памяти
4. Нет верного ответа
5. Затрудняюсь ответить
8) Гарвардская архитектура характеризуется…
1. Использованием раздельной памяти данных и команд с раздельными шинами
2. Использованием только стековой памяти
3. Большим временем обращения к памяти
4. Отсутствием средств отладки
5. Нет верного ответа
9) В чем заключается принцип конвейерного выполнения команд?
1. Команды выполняются друг за другом последовательно
2. В каждом такте на разных ступенях контейнера выполняются микрооперации очередных команд
3. Вначале обрабатываются данные из внешней памяти, а затем из регистровой
4.Очередность выполнения команд определяется контроллером преры-ваний
5. Нет верного ответа
10) Для чего используют предсказание ветвления?
1. Для обслуживания системы прерываний
2. Для повышения точности вычислений
3. Для эффективной работы контейнера и увеличения произво-дительности микропроцессора
4. Нет верного ответа
5. Затрудняюсь ответить
11) Каков состав внутренней системной шины в архитектуре фон Неймана?
1. Содержит десятки проводников, разделенных на шину адреса, шину данных, шину управления
2. Содержит проводники шины данных и напряжения питания
3. Содержит проводники для подключения внешних устройств
4. Нет верного ответа
5. Затрудняюсь ответить
12) В каких режимах может функционировать микропроцессорная система?
1. В режиме останова (отключения) внешней памяти, использование звуковой карты
2. Выполнение основной программы, вызов подпрограммы, обслуживание прерываний, прямой доступ к памяти
3. С использованием специализированных регистров, опрос датчиков внешних устройств
4. Нет верного ответа
5. Затрудняюсь ответить
13) Что такое командный цикл?
1. Время выполнения самотестирования микропроцессорной системы после включения
2. Тактовый интервал времени
3. Время выполнения обращения к ОЗУ или внешнему устройству с помощью системной шины
4. Нет верного ответа
5. Затрудняюсь ответить
14) Что такое машинный такт?
1. Длительность периода тактовых сигналов, задаваемых тактовой частотой микропроцессора
2. Время записи файла во внешнюю память
3. Время выполнения любых команд микропроцессора
4. Время обращения к клавиатуре
5. Нет верного ответа
15) Какие флаги используются для контроля выполнения операций?
1. Признак знака результата, признак переноса, переполнения, нуля
2. Адреса портов ввода/ вывода
3. Указатель вершины стека
4. Запись адреса текущей команды в стек
5. Нет верного ответа
16) Для чего предназначены процессоры семейства DSP?
1. Организация прямого доступа к памяти
2. Решение задач цифровой обработки сигналов
3. Ввод/вывод сигналов с клавиатуры
4. Выполнение команд записи в стек
5. Нет верного ответа.
17) Каковы основные операции процессоров DSP?
1. Операции логического сдвига
2. Операции безусловного и условного переходов
3. Задержка, АЦП и ЦАП, умножение с накоплением, умножение, сложение
4. Нет верного ответа
5. Затрудняюсь ответить
18) Каково назначение операций АЦП и ЦАП процессоров DSP?
1. Операции аналого-цифрового и цифро-аналогового преобразования сигналов
2. Специальные операции умножения с накоплением операндов
3. Для организации работы системного таймера
4. Для организации работы контроллера прерываний
5. Нет верного ответа
19) Какова разрядность шины данных в микроконтроллере МК–51 (1816ВЕ51)?
1. Шестьдесят четыре
2. Восемь
3. Четыре
4. Нет верного ответа
5. Затрудняюсь ответить
20) Какая архитектура микроконтроллера МК –51 (1816ВЕ51)?
1. Только стековая память
2. Неймановская – общая память данных и программ
3. Гарвардская - память программ разделена от памяти данных
4. Нет верного ответа
5. Затрудняюсь ответить
21) Как ведется обмен данными с внешними устройствами в микроконтроллере МК –51?
1. Через параллельные порты и асинхронный последовательный порт
2. Посредством клавиатуры
3. С использованием таймеров/счетчиков
4. Нет верного ответа
5. Затрудняюсь ответить
