SVC instruction causes an exception. This
means that the processor mode changes to Supervisor, the CPSR is
saved to the Supervisor mode SPSR, and execution branches to the SVC
by the processor. However, it can be retrieved by the exception
handler to determine what service is being requested.
SVC was called
SWI in earlier versions
of the ARM assembly language.
SWI instructions disassemble
SVC, with a comment to say that this was formerly