Enrol to start learning
Reading is open to everyone. Enrolling is free, and it is what unlocks the audio lessons, practice tests and progress tracking.
9.2.4. Non-Maskable Interrupts (NMI)
This section
Practice test
11 questions on this section. Wrong answers show you what to read again.
Sign up to take itWhole chapter
Revision test
Mixed questions from across the chapter. Your answers get marked.
Sign up to take itQuick
Flashcard drill
2 cards from this lesson. Good the night before a test.
Try these first
- 1.
What does 'non-maskable' mean in Non-Maskable Interrupt?
Hint
Think about what it means for something to be ignored.
- 2.
Can NMIs be triggered by software events?
Hint
Consider the nature of hardware vs software.
- 3.
What does NMI stand for?
- Normal Maskable Interrupt
- Non-Maskable Interrupt
- Non-Mutable Interrupt
Hint
Think about what it means to not be able to mask something.
- 4.
True or False: NMIs can be disabled by the processor.
- True
- False
Hint
Remember what 'non-maskable' implies.
- 5.
Describe a two-step process for how a system should respond once an NMI is triggered.
Hint
Consider what priorities the system must set after detecting an NMI.
- 6.
Imagine you are designing an embedded system that requires NMI handling. What considerations should you take into account regarding performance and reliability?
Hint
Think of how fast reactions are necessary for urgent events.
Exercises
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting
4 more questions available
Enrol freeQuiz
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting
1 more question available
Enrol freeChallenge Problems
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting