Bird
0
0

After an ARM processor detects a hardware interrupt, which action occurs first?

medium📝 Analysis Q4 of 15
ARM Architecture - Exception and Interrupt Model
After an ARM processor detects a hardware interrupt, which action occurs first?
AThe processor executes the interrupt service routine immediately
BThe processor saves the current program counter and status registers
CThe processor disables all interrupts permanently
DThe processor resets the hardware device causing the interrupt
Step-by-Step Solution
Solution:
  1. Step 1: Identify interrupt handling sequence

    When an interrupt occurs, the processor must preserve the current state.
  2. Step 2: Saving state

    The processor saves the program counter and status registers before jumping to the handler.
  3. Final Answer:

    The processor saves the current program counter and status registers -> Option B
  4. Quick Check:

    State saving precedes handler execution [OK]
Quick Trick: State saved before interrupt handler runs [OK]
Common Mistakes:
  • Assuming immediate execution without saving state
  • Believing interrupts are disabled permanently
  • Thinking hardware device is reset automatically

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes