Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микроконтроллеры тесты.docx
Скачиваний:
1
Добавлен:
23.12.2024
Размер:
130.7 Кб
Скачать
  1. Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.

  2. Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).

  3. Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.

  4. Прерывания, выполняемые синхронно с тактовым генератором микроконтроллера.

  5. Верных ответов нет.

  1. Программные прерывания?

  1. Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).

  2. Прерывания, выполняемые синхронно с тактовым генератором микроконтроллера.

  3. Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.

  4. Верных ответов нет.

  5. Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.

  1. Внутренние прерывания?

  1. Прерывания, выполняемые асинхронно независимо от тактового генератора микроконтроллера.

  2. Верных ответов нет.

  3. Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).

  4. Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.

  5. Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.

  1. В Ардуино представлены 4 типа аппаратных прерываний. Все они различаются сигналом на контакте прерывания: 1) Контакт притянут к земле. Обработчик прерывания исполняется до тех пор, пока на пине прерывания будет сигнал LOW 2) Изменение сигнала на контакте. В таком случае Ардуино выполняет обработчик прерывания, когда на пине прерывания происходит изменение сигнала. 3) Изменение сигнала от LOW к HIGH на контакте – при изменении с низкого сигнала на высокий будет исполняться обработчик прерывания. 4) Изменение сигнала от HIGH к LOW на контакте – при изменении с высокого сигнала на низкий будет исполняться обработчик прерывания. 5) Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие)?

  1. 1-6

  2. 1-5

  3. 1-4

  4. 1-3

  5. 3,4

  1. Аппаратное прерывание. Контакт притянут к земле?

  1. В таком случае Ардуино выполняет обработчик прерывания, когда на пине прерывания происходит изменение сигнала

  2. Изменение сигнала от LOW к HIGH на контакте – при изменении с низкого сигнала на высокий будет исполняться обработчик прерывания

  3. Обработчик прерывания исполняется до тех пор, пока на пине прерывания будет сигнал LOW

  4. Изменение сигнала от HIGH к LOW на контакте – при изменении с высокого сигнала на низкий будет исполняться обработчик прерывания

  5. Верных ответов нет

  1. Аппаратное прерывание. Изменение сигнала на контакте?