What is SWI-Software Interrupts in ARM?

All QuestionsCategory: Embedded SystemWhat is SWI-Software Interrupts in ARM?
Chetan Shidling Staff asked 5 years ago

I need short information.

1 Answers
Chetan Shidling Staff answered 5 years ago
  1. SWIs are generated by using the ARM instruction SWI.
  2. It makes an exception to be taken and forces the processor into Supervisor mode, which is privileged.
  3. When an SWI instruction is encountered, the processor fetches the instruction at the exception vector address 0x00000008 after changing to Supervisor mode.