| |||
| Home > ARM and Thumb Instructions > Miscellaneous instructions | |||
This section contains the following subsections:
Breakpoint.
Supervisor Call (formerly SWI).
Move the contents of the CPSR or SPSR to a general-purpose register.
Load specified fields of the CPSR or SPSR with an immediate constant, or from the contents of a general-purpose register.
Change Processor State.
Secure Monitor Call (formerly SMI).
Set the Endianness bit in the CPSR.
No Operation, Set Event, Wait For Event, Wait for Interrupt, and Yield hint instructions.
Debug, Data Memory Barrier, Data Synchronization Barrier, and Instruction Synchronization Barrier hint instructions.
Transfer between two general-purpose registers and a 40-bit internal accumulator (XScale coprocessor 0 instructions).