Search Header Logo

Interrupt Microcontroller Quiz

Authored by Agus Siswoyo

Other

University

Used 1+ times

Interrupt Microcontroller Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an interrupt in a microcontroller?

An interrupt in a microcontroller is a signal that temporarily stops the normal program execution and transfers control to a specific interrupt service routine.

An interrupt in a microcontroller is a signal that only occurs during startup.

An interrupt in a microcontroller is a signal that has no effect on the program execution.

An interrupt in a microcontroller is a signal that permanently stops the normal program execution.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of an interrupt vector table?

To store the addresses of main program routines.

To store the addresses of subroutines for different types of interrupts.

To store the addresses of interrupt service routines (ISRs) for different types of interrupts.

To store the addresses of system calls for different types of interrupts.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How are interrupt priorities determined in a microcontroller?

By randomly selecting interrupt sources

By assigning the same priority level to all interrupt sources

By using a round-robin scheduling algorithm

By assigning priority levels to each interrupt source

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is interrupt latency in a microcontroller?

The interrupt latency in a microcontroller is the time it takes for the microcontroller to process and handle multiple interrupts simultaneously.

The interrupt latency in a microcontroller is the time it takes for the microcontroller to switch between different interrupt priority levels.

The interrupt latency in a microcontroller is the delay between the occurrence of an interrupt and the execution of the corresponding interrupt service routine (ISR).

The interrupt latency in a microcontroller is the time it takes for the microcontroller to power on and initialize after an interrupt occurs.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an interrupt service routine (ISR)?

An interrupt service routine (ISR) is a type of computer virus.

An interrupt service routine (ISR) is a function or subroutine in an operating system or firmware that is responsible for handling interrupts generated by hardware or software.

An interrupt service routine (ISR) is a hardware component that generates interrupts.

An interrupt service routine (ISR) is a software program that runs continuously in the background.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which type of interrupt has the highest priority?

Non-Maskable Interrupt (NMI)

External Interrupt

Software Interrupt

Maskable Interrupt (MI)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What happens when an interrupt occurs in a microcontroller?

The microcontroller shuts down completely.

The interrupt is ignored and the main program continues execution.

The current execution of the main program is paused and the microcontroller jumps to an interrupt service routine (ISR) to handle the interrupt.

The microcontroller switches to a different program.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?