Основы микропроцессорной техники



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

  • разработка не требуется, используются готовые системы
  • компьютер
  • микрокомпьютер
  • (Правильный ответ) микроконтроллер

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

  • компьютер
  • контроллер
  • (Правильный ответ) все типы обеспечивают управление внешними устройствами
  • микроконтроллер

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

  • (Правильный ответ) немультиплексированная
  • быстродействие от структуры не зависит
  • двунаправленная
  • мультиплексированная

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

  • синхронный и асинхронный
  • ни синхронный, ни асинхронный
  • (Правильный ответ) асинхронный
  • синхронный

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

  • (Правильный ответ) код данных
  • адрес данных
  • адрес адреса данных
  • адрес команды
  • код команды

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

  • абсолютная адресация
  • операнд всегда находится внутри программы
  • косвенная адресация
  • (Правильный ответ) непосредственная адресация
  • регистровая адресация

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

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

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

  • арифметические команды
  • логические команды
  • команды сдвигов
  • команды пересылки
  • (Правильный ответ) команды переходов

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

  • разрядностью счетчика команд
  • (Правильный ответ) глубиной стека
  • объемом памяти программ
  • объемом памяти данных

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

  • около 1000 раз
  • (Правильный ответ) один раз на стадии изготовления МК
  • одни раз на стадии программирования пользователем
  • неограниченное число раз

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

  • (Правильный ответ) скважность
  • уровень логической «1»
  • уровень логического «0»
  • частота

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

  • константа «1«
  • «ИЛИ«
  • сложение по модулю 2
  • (Правильный ответ) «И«

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

  • квадратично
  • не зависит
  • (Правильный ответ) приблизительно линейно
  • обратно пропорционально

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

  • в регистре таймера/счетчика
  • в регистре OPTION
  • в регистре INTCON
  • (Правильный ответ) в регистре STATUS

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

  • (Правильный ответ) 8
  • 14
  • 16
  • 4

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

  • возможность удвоения тактовой частоты
  • возможность динамического предсказания переходов
  • возможность параллельного исполнения двух команд
  • (Правильный ответ) возможность одновременной выборки и исполнения команд

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

  • в регистре STATUS
  • в регистре PCLATH
  • (Правильный ответ) в регистре FSR
  • недоступен пользователю

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

  • бит TO регистра STATUS
  • бит T0IE регистра INTCON
  • бит PSA регистра OPTION
  • (Правильный ответ) бит T0CS регистра OPTION

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

  • (Правильный ответ) бит PSA регистра OPTION
  • бит TO регистра STATUS
  • бит T0CS регистра OPTION
  • бит T0IE регистра INTCON

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

  • в регистре OPTION
  • (Правильный ответ) недоступна
  • в регистре TMR0
  • в регистре FSR

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

  • в регистре EEDATA
  • в регистре OPTION
  • в регистре INTCON
  • (Правильный ответ) в энергонезависимой памяти данных

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

  • команды RETFIE и RETLW k
  • команды CALL k и GOTO k
  • (Правильный ответ) команды DECFSZ f, d, INCFSZ f, d, BTFSC f, b и BTFSS f, b
  • любая команда

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

  • (Правильный ответ) команды ADDWF f, d , SUBWF f, d , ADDLW k и SUBLW k
  • любая команда
  • команды ANDWF f, d и IORWF f, d
  • команды CALL k и SLEEP

Что такое «виртуальное» периферийное устройство МК?

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

Что такое «текстовая строка» в ассемблере MPASM?

  • (Правильный ответ) последовательность любых допустимых ASCII символов, заключенная в двойные кавычки и длиной до 132 колонок
  • последовательность любых допустимых ASCII символов, заключенная между точками с запятой, длиной до 132 колонок
  • последовательность любых допустимых ASCII символов, заключенная между тире, длиной в пределах 80 колонок
  • последовательность любых допустимых ASCII символов, заключенная в двойные кавычки, длиной в пределах 80 колонок

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

  • (Правильный ответ) к системной шине
  • к шине памяти
  • к локальной шине
  • к шине AGP
  • к каждой шине подключается по одному устройству

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

  • начальная загрузка операционной системы с диска
  • (Правильный ответ) ускорение обмена с системной памятью
  • самотестирование компьютера
  • поддержка обмена с системными устройствами
  • задание текущих базовых параметров аппаратуры компьютера

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

  • I/O CS16
  • SBHE
  • AEN
  • I/O CH CK
  • (Правильный ответ) I/O CH RDY

Выберите неверное утверждение:

  • (Правильный ответ) PCI — немультиплексированная шина
  • количество слотов шины PCI мало
  • PCI — быстродействующая шина
  • на шине PCI возможен синхронный и асинхронный обмен
  • на шине PCI предусмотрена автоконфигурация

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

  • содержимое триггера регистра управления
  • логическое «И» над содержимым триггера данных и значением сигнала на внешнем выводе МК
  • (Правильный ответ) значение сигнала на внешнем выводе МК
  • содержимое триггера данных

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

  • в состояние вывода логического «0»
  • в состояние вывода логической «1»
  • в третье (высокоимпедансное) состояние
  • (Правильный ответ) в состояние ввода

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

  • (Правильный ответ) программный обмен
  • обмен по прямому доступу к памяти
  • обмен по прерываниям
  • все режимы используются одинаково часто

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

  • сбрасывает контроллер
  • сбрасывает в 0 содержимое сторожевого таймера
  • (Правильный ответ) сбрасывает в 0 содержимое сторожевого таймера и пределителя (если он используется)
  • сбрасывает в 0 содержимое счетчика команд

Что входит в транзакцию на шине PCI?

  • одна или несколько фаз пересылки данных
  • фаза адреса
  • запрос и предоставление прерывания
  • полный процесс автоконфигурации
  • (Правильный ответ) фаза адреса и несколько фаз пересылки данных

Как компьютер узнает об отсутствии бумаги в принтере при использовании Centronics?

  • (Правильный ответ) с помощью специального сигнала от принтера
  • компьютер не может узнать об отсутствии бумаги
  • принтер выдает особую комбинацию нескольких сигналов
  • принтер долго не дает разрешения на обмен
  • компьютер посылает специальный запрос о наличии бумаги

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

  • асинхронный
  • мультиплексированный
  • синхронный
  • (Правильный ответ) синхронный с возможностью асинхронного обмена

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

  • (Правильный ответ) ассемблерную константу
  • равенство переменных
  • начальный адрес программы
  • метку замены текста

Что устанавливается на системной плате компьютера?

  • системная память и контроллер дисплея
  • слоты всех шин и внешние разъемы компьютера
  • (Правильный ответ) основные узлы компьютера и слоты расширения
  • процессор и некоторые контроллеры
  • контроллер дисплея и контроллер локальной сети

Какой основной недостаток у памяти DRAM?

  • большой ток потребления
  • (Правильный ответ) невысокое быстродействие
  • высокая цена
  • малый объем памяти на одну микросхему
  • память DRAM — наилучшая по всем параметрам

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

  • нельзя сказать однозначно
  • радиальное прерывание
  • прямой доступ к памяти
  • (Правильный ответ) векторное прерывание

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

  • арифметические команды
  • (Правильный ответ) команды пересылки
  • к отдельной группе
  • команды переходов
  • логические команды

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

  • (Правильный ответ) последовательного приближения
  • на основе преобразователей напряжение-частота
  • параллельные
  • интегрирующие