Exam-style question
Try this first
What is the effect of an interrupt on the normal Fetch-Execute cycle?.
- A.The cycle is permanently ended
- B.The processor temporarily diverts to execute an ISR before continuing the original program
- C.The fetch phase is repeated indefinitely
- D.The execute phase is removed from all future cycles
Model answer
What a good answer should say
- The processor temporarily diverts to execute an ISR before continuing the original program
Explanation
Why this works
An interrupt temporarily changes the normal sequence of fetching and executing the current program. The processor services the interrupt and can then resume the interrupted program.
Common mistake
No common mistake is linked to this question yet.
