ARM R4 Manuale Utente

Pagina di 456
Cycle Timings and Interlock Behavior 
ARM DDI 0363E
Copyright © 2009 ARM Limited. All rights reserved.
14-24
ID013010
Non-Confidential, Unrestricted Access
14.14 RFE and SRS instructions
This section describes the cycle timing for the 
RFE
 and 
SRS
 instructions.
These instructions:
return from an exception and save exception return state respectively
take one or two memory cycles depending on doubleword alignment first address 
location.
In all cases the base register is a Very Early Reg.
Table 14-19 shows the cycle timing behavior for 
RFE
 and 
SRS
 instructions.
Table 14-19 RFE and SRS instructions cycle timing behavior
Example instruction
Cycles
Memory cycles
Address doubleword aligned 
RFEIA <Rn>
10
1
SRSIA #<mode>
1
1
Address not doubleword aligned
RFEIA <Rn>
11
2
SRSIA #<mode>
2
2