Complete the code to identify the first step in the ARM exception entry sequence.
The processor first [1] the current program counter (PC) to the link register (LR).During exception entry, the ARM processor saves the current PC to the LR to remember where to return after handling the exception.
Complete the code to describe what happens to the processor mode during exception entry.
The processor switches to [1] mode to handle the exception safely.ARM processors switch to Supervisor mode during exception entry to run privileged exception handlers.
Fix the error in the description of the exception exit sequence.
During exception exit, the processor [1] the saved PC from the LR and resumes normal execution.
On exception exit, the processor loads the saved PC from the LR to continue execution where it left off.
Fill both blanks to complete the ARM exception entry sequence steps.
The processor [1] the current CPSR to SPSR, then [2] the PC to the exception vector address.
During exception entry, the current CPSR is copied to SPSR to save status, then the PC jumps to the exception vector address to start handling.
Fill all three blanks to describe the exception exit sequence correctly.
The processor [1] the SPSR back to CPSR, [2] the PC from LR, and then [3] normal execution.
On exception exit, the processor restores the saved status from SPSR to CPSR, loads the PC from LR, and resumes normal execution.