Introduction of Interrupts

Embedded System

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “Introduction of Interrupts”.

1. The time taken to respond to an interrupt is known as
a) interrupt delay
b) interrupt time
c) interrupt latency
d) interrupt function

2. Into how many parts does the interrupt can split the software?
a) 2
b) 3
c) 4
d) 5

3. Which of the following allows the splitting of the software?
a) wait statement
b) ready
c) interrupt
d) acknowledgement

4. Which part of the software is transparent to the interrupt mechanism?
a) background
b) foreground
c) both background and foreground
d) lateral ground

5. Which part of the software performs tasks in response to the interrupts?
a) background
b) foreground
c) lateral ground
d) both foreground and background

6. In which of the following method does the code is written in a straight sequence?
a) method 1
b) timing method
c) sequence method
d) spaghetti method

7. Which factor depends on the number of times of polling the port while executing the task?
a) data
b) data transfer rate
c) data size
d) number of bits

8. Which of the following can improve the quality and the structure of a code?
a) polling
b) subroutine
c) sequential code
d) concurrent code

9. Which of the following are asynchronous to the operation?
a) interrupts
b) software
c) DMA
d) memory

10. Which of the following can be used to create time-driven systems?
a) memory
b) input
c) output
d) interrupts

11. What does ISR stand for?
a) interrupt standard routine
b) interrupt service routine
c) interrupt software routine
d) interrupt synchronous routine

12. Which can activate the ISR?
a) interrupt
b) function
c) procedure
d) structure

13. Which code is written as part of the ISR?
a) data receive code
b) sequential code
c) data transfer code
d) concurrent code

Leave a Reply

Your email address will not be published. Required fields are marked *