Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Osnovy_mikroprotsessornoy_tehniki2.doc
Скачиваний:
11
Добавлен:
16.07.2019
Размер:
79.36 Кб
Скачать

Тема 1

В чем главное преимущество микропроцессорной системы? высокая гибкость

Какой режим обмена обеспечивает наибольшую скорость передачи информации? обмен по прямому доступу к памяти

Микропроцессорная система какого типа разрабатывается чаще всего? микроконтроллер

Какой режим обмена предполагает отключение процессора? обмен по прямому доступу к памяти

Микропроцессорная система какого типа не обеспечивает управление внешними устройствами? все типы обеспечивают управление внешними устройствами

Какой режим обмена используется чаще всего? программный обмен

Какая архитектура обеспечивает более высокое быстродействие? гарвардская

Структура какой шины влияет на разнообразие режимов обмена? шины управления

Разрядность какой шины прямо определяет быстродействие микропроцессорной системы? шины данных

Тема 2

Какая из приведенных операций не требует проведения цикла обмена информацией? все операции требуют проведения цикла обмена

Какой тип обмена используется в системной магистрали ISA? синхронный с возможностью асинхронного обмена

При каком типе прерываний число различных прерываний может быть больше? при векторных прерываниях

Какая структура шин адреса и данных обеспечивает большее быстродействие? Немультиплексированная

Какой тип прерываний требует более сложной аппаратуры устройства-исполнителя? векторный

Какой параметр слабее других влияет на процесс обмена сигналами по магистрали? векторное прерывание

Какой тип обмена обеспечивает более высокую скорость передачи информации? нельзя сказать однозначно

Какой параметр слабее других влияет на процесс обмена сигналами по магистрали? положительная или отрицательная логика шины данных

Какой тип обмена обеспечивает гарантированную передачу информации любому исполнителю? Асинхронный

Тема 3

Для чего предназначены регистры процессора? для временного хранения информации

Для чего нужен селектор адреса в составе модуля памяти? для выделения адресов этого модуля в адресном пространстве системы

Выберите верное утверждение. устройство ввода-вывода может иметь один адрес на магистрали

Какова функция конвейера? ускорение выборки команд

Что такое порт? простейшее устройство ввода-вывода

Каков принцип работы стековой памяти? первый записанный код читается последним

Для чего служит регистр признаков? для хранения флагов результатов выполненных операций

В какой памяти сохраняется содержимое регистра признаков при прерывании? в стековой памяти

Какое устройство не относится к устройствам ввода-вывода? селектор адреса

Тема 4

Какой метод адресации наиболее удобен для последовательной обработки массивов данных? автоинкрементная адресация

Какой бит отсутствует в PSW процессора 8086? бит разрешения ПДП

Какой регистр процессора 8086/8088 определяет адрес ввода/вывода? DX

Что такое операнд? код данных

Какой регистр определяет адрес текущей выполняемой команды? специализированный регистр

Каково основное преимущество сегментирования памяти? сегментирование упрощает переключение между сегментами данных и между сегментами программ

Каково разделение функций между внутренними регистрами процессора? назначение регистров зависит от типа процессора

Что такое регистр указателя? смещение относительно начала сегмента

Какой метод адресации предполагает размещение операнда внутри выполняемой программы? непосредственная адресация

Тема 5

Для чего используются команды программных прерываний? для вызова подпрограмм

Какие команды не формируют выходной операнд? команды переходов

Какие команды обычно не меняют флаги PSW? команды переходов

К какой группе команд относятся команды работы со стеком? команды пересылки

К какой группе команд относится команда декремента? арифметические команды

Какая команда используется для возврата из программного прерывания? специальная команда возврата из прерывания

К какой группе относятся команды сдвига кодов? логические команды

К какой группе относится команда "Исключающее ИЛИ"? логические команды

Какие команды чаще других используются для организации подпрограммы? команды переходов

Тема 6

Что не входит в состав процессорного ядра микроконтроллера? ОЗУ

Что отличает процессоры с RISC-архитектурой от процессоров с CISC–архитектурой? система команд

Какое излучение требуется для изменения содержимого памяти программ на основе ПЗУ типа Flash? изменение информации производится электрическим способом

Чем ограничена глубина вложений циклов вызова подпрограмм в микроконтроллере? глубиной стека

Какие преимущества дает модульная организация микроконтроллера? создание разнообразных по структуре МК в пределах одного семейства

Какие команды исполняет булевый или битовый процессор микроконтроллера? команды управления отдельными битами

Сколько раз можно изменить содержимое памяти программ на основе ПЗУ масочного типа? один раз на стадии изготовления МК

Какие возможности отсутствуют при использовании микроконтроллеров с «закрытой» архитектурой? возможность подключения памяти программ и данных по параллельным магистралям

При какой минимальной тактовой частоте работы микроконтроллера сохраняется информация в памяти данных? вплоть до нулевой

Какая память не изменяет своего содержимого в ходе выполнения программы? память программ

Каков типичный объем памяти данных микроконтроллера? десятки и сотни байт

Каково типичное соотношение между требуемыми объемами памяти программ и данных микроконтроллера? объем памяти данных меньше объема памяти программ

Тема 7

Какова типичная разрядность таймера/счетчика в составе микроконтроллера? 8 или 16

При каких условиях триггер переполнения таймера/счетчика генерирует запрос на прерывание микроконтроллера? при переполнении таймера/счетчика, если прерывания от таймера разрешены

Для чего в первую очередь предназначен модуль выходного сравнения микроконтроллера? для формирования временных интервалов заданной длительности

Какое значение сигнала считывается при вводе данных с порта микроконтроллера? значение сигнала на внешнем выводе МК

Какой тип логической функции позволяет реализовать объединение «квазидвунаправленных» выходов микроконтроллера? логическое "И"

Какие ошибки измерения позволяет исключить использование режима входного захвата таймера/счетчика микроконтроллера? ошибки, связанные с временем перехода к подпрограмме обработки прерывания

Для чего в первую очередь предназначен модуль входного захвата микроконтроллера? для измерения временных интервалов между событиями на входах МК

Что называется «вектором прерывания» микроконтроллера? адрес перехода к подпрограмме обработки прерывания

Какой параметр выходного сигнала изменяется при широтно-импульсной модуляции? Скважность

Тема 8

Как зависит ток потребления микроконтроллера от напряжения питания? приблизительно линейно

Какой способ тактирования микроконтроллера обеспечивает наивысшую стабильность частоты? с использованием кварцевого резонатора

Что используется в качестве простейшего ЦАП на выходе микроконтроллера? широтно-импульсный модулятор с фильтром нижних частот

Зачем нужна задержка времени при запуске тактового генератора микроконтроллера? для стабилизации частоты генератора

Как зависит ток потребления КМОП микроконтроллера от частоты тактового генератора? приблизительно линейно

Что используется в качестве простейшего устройства аналогового ввода информации в микроконтроллере? компаратор напряжения

Что происходит при переполнении сторожевого таймера микроконтроллера? сброс МК

АЦП какого типа чаще всего используют в составе микроконтроллера? последовательного приближения

Какой модуль микроконтроллера прекращает работу в режиме ожидания? центральный процессор

Тема 9

Какой формат команд используется в семействе микроконтроллеров среднего уровня PIC16CXXX? 14 бит

Что дает двухступенчатый конвейер исполнения команд в PIC-микроконтроллерах? возможность одновременной выборки и исполнения команд

Для каких целей используются регистры специальных функций PIC-микроконтроллера? для управления работой МК

Где хранится указатель стека микроконтроллеров подгруппы PIC16F8Х? недоступен пользователю

Где хранится информация о направлении передачи информации портов ввода/вывода микроконтроллеров подгруппы PIC16F8Х? в регистрах TRISA и TRISB, соответственно

Какой бит определяет режим работы таймера/счетчика микроконтроллеров подгруппы PIC16F8Х? бит T0CS регистра OPTION

Когда происходит инкремент таймера/счетчика в режиме счетчика без пределителя в микроконтроллерах подгруппы PIC16F8Х? при смене сигнала на входе T0CKI

Сколько источников запросов прерываний имеют микроконтроллеры подгруппы PIC16F8Х? 4

Сколько тактов занимает выполнение одного командного цикла PIC-микроконтроллером? 4

Где хранится содержимое младшего байта счетчика команд микроконтроллеров подгруппы PIC16F8Х? в регистре PCL

Какой бит определяет режим использования предделителя микроконтроллеров подгруппы PIC16F8Х? бит PSA регистра OPTION

Где хранится информация о содержимом пределителя микроконтроллеров подгруппы PIC16F8Х? недоступна

Где хранится информация о выборе банка памяти данных микроконтроллеров подгруппы PIC16F8Х? в бите RP0 регистра STATUS

Когда происходит инкремент таймера/счетчика в режиме таймера без пределителя в микроконтроллерах подгруппы PIC16F8Х? каждый командный цикл

Где хранятся биты признаков результата операций микроконтроллеров подгруппы PIC16F8Х? в регистре STATUS

Где хранится указатель адреса при косвенной адресации данных в микроконтроллерах подгруппы PIC16F8Х? в регистре FSR

Какая архитектура используется в PIC-микроконтроллерах? гарвардская с RISC-процессором

Какова разрядность счетчика команд микроконтроллеров подгруппы PIC16F8Х? 13

Какова разрядность портов ввода/вывода микроконтроллеров подгруппы PIC16F8Х? порт А – 5 разрядов и порт В – 8 разрядов

В какое состояние переходят порты ввода/вывода PIC-микроконтроллеров по умолчанию (после сброса)? в состояние ввода

Сколько циклов занимает исполнение одной команды PIC-микроконтроллером? 1, кроме команд переходов (2 цикла)

Какова разрядность таймера/счетчика TMR0 микроконтроллеров подгруппы PIC16F8Х? 8

Какова глубина аппаратного стека микроконтроллеров подгруппы PIC16F8Х? 8

Какие регистры управляют процессом чтения и записи энергонезависимой памяти данных микроконтроллеров подгруппы PIC16F8Х? регистры EECON1 и EECON2

Тема 10

От какого генератора работает сторожевой таймер в микроконтроллерах подгруппы PIC16F8Х? от собственного внутреннего RC-генератора

Каковы разрядность и количество команд микроконтроллеров подгруппы PIC16F8Х? 14 разрядов, 35 команд

Какие команды микроконтроллеров подгруппы PIC16F8Х могут использоваться для реализации последовательного ввода или вывода данных? команды RLF f, d и RRF f, d

Сколько времени занимает выход микроконтроллера подгруппы PIC16F8Х из режима ожидания? 1024 такта

Можно ли стереть бит защиты программного кода в микроконтроллерах подгруппы PIC16F8Х? только вместе с содержимым памяти программ и данных МК

Что может использоваться в качестве регистра назначения в системе команд микроконтроллеров подгруппы PIC16F8Х? рабочий регистр W или регистр, используемый в команде

Сколько видов сброса реализовано в микроконтроллерах подгруппы PIC16F8Х? 5

Какие действия выполняет команда CLRWDT системы команд микроконтроллеров подгруппы PIC16F8Х? сбрасывает в 0 содержимое сторожевого таймера и пределителя (если он используется)

В какое состояние переходит счетчик команд микроконтроллеров подгруппы PIC16F8Х после сброса? в состояние ноль

Какие команды микроконтроллеров подгруппы PIC16F8Х используются для организации условных переходов в программе? команды DECFSZ f, d, INCFSZ f, d, BTFSC f, b и BTFSS f, b

Какие команды микроконтроллеров подгруппы PIC16F8Х могут изменить все биты состояния? команды ADDWF f, d , SUBWF f, d , ADDLW k и SUBLW k

Где хранятся биты конфигурации микроконтроллеров подгруппы PIC16F8Х? в энергонезависимой памяти данных

Тема 11

Что включает в себя понятие «закрытая архитектура» микроконтроллера? реализация большинства функций устройства внутренними средствами

Что такое «программный симулятор»? средство для исполнения разработанной программы на программно-логической модели МК

Что такое «виртуальное» периферийное устройство МК? периферийный модуль, реализованный программными средствами

Что такое «внутрисхемный эмулятор»? программно-аппаратное средство для замены МК в реальной схеме

Что такое «эмулятор ПЗУ»? программно-аппаратное средство для замещения ПЗУ

Какую функцию выполняет «монитор» на плате развития? простейшее средство отладки

Что такое «плата развития»? конструктор для макетирования электронных устройств

Какая сфера применения является наиболее типичной для цифровых устройств на микроконтроллерах? задачи управления объектами

Что включает в себя понятие «работа в реальном времени»? обеспечение реакции на внешние события в течение определенного интервала времени

Тема12

Какова максимальная длина ассемблерной строки ассемблера MPASM? 255

Какая система счисления принимается по умолчанию в ассемблере MPASM? шестнадцатеричная

Что определяет директива ORG ассемблера MPASM? начальный адрес программы

Для чего используется файл инициализации .INI при работе симулятора MPSIM? для задания всех используемых в программе параметров

Что определяет директива EQU ассемблера MPASM? ассемблерную константу

Что определяет команда E [addr] симулятора MPSIM? выполнение программы с текущего или указанного адреса

Что такое «текстовая строка» в ассемблере MPASM? последовательность любых допустимых ASCII символов, заключенная в двойные кавычки и длиной до 132 колонок

На чем основан программный метод подавления «дребезжания» контактов при вводе данных в микроконтроллер? на повторном чтении через небольшой интервал времени и сравнении результатов

Для чего используется файл стимуляции .STI при работе симулятора MPSIM? для моделирования внешних воздействий

В каком порядке следуют типы информации в ассемблерной строке? метки, мнемоника, операнды, комментарий

Что определяет директива #DEFINE ассемблера MPASM? метку замены текста

Что использует в своей работе симулятор MPSIM? выходные данные ассемблера MPASM