Bird
0
0

Which of the following is the correct order of steps during ARM exception entry?

easy📝 Factual Q3 of 15
ARM Architecture - Exception and Interrupt Model
Which of the following is the correct order of steps during ARM exception entry?
ASwitch mode, save CPSR to SPSR, save return address
BSave CPSR to SPSR, save return address, switch mode
CSave return address, save CPSR to SPSR, switch mode
DSwitch mode, save return address, save CPSR to SPSR
Step-by-Step Solution
Solution:
  1. Step 1: Recall ARM exception entry sequence

    First, the processor switches to the exception mode by updating CPSR mode bits.
  2. Step 2: Save return address and CPSR to SPSR

    Then the return address is saved to LR and CPSR is copied to SPSR.
  3. Final Answer:

    Switch mode, save return address, save CPSR to SPSR -> Option D
  4. Quick Check:

    Entry order = Switch mode, return address, CPSR to SPSR [OK]
Quick Trick: Switch mode first, then save return address, then CPSR to SPSR [OK]
Common Mistakes:
  • Saving CPSR to SPSR before switching mode
  • Saving return address before switching mode
  • Switching mode last

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes