Cycle Timings and Interlock Behavior
ARM DDI 0363G
Copyright © 2006-2011 ARM Limited. All rights reserved.
C-16
ID073015
Non-Confidential
C.10
Processor state updating instructions
This section describes the cycle timing behavior for the
MSR
,
MRS
,
CPS
, and
SETEND
instructions.
shows processor state updating instructions and their cycle timing behavior.
Table C-11 Processor state updating instructions cycle timing behavior
Instruction
Cycles
Comments
MRS
1
All
MRS
instructions
MSR
5
All other
MSR
instructions to the CPSR
MSR SPSR
1
All
MSR
instructions to the SPSR
CPS <effect> <iflags>
1
Interrupt masks only
CPS <effect> <iflags>, #<mode>
1
Mode changing
SETEND
1
-