
ColdFire Core
MCF5253 Reference Manual, Rev. 1
3-18
Freescale Semiconductor
3.10
Branch Instruction Execution Times
trapf.l
–
1(0/0)
–
–
–
–
–
–
–
unlk
Ax
2(1/0)
–
–
–
–
–
–
–
wddata
<ea>
–
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
3(1/0)
wdebug
<ea>
–
5(2/0)
–
–
5(2/0)
–
–
–
Notes:
n is the number of registers moved by the MOVEM opcode.
1
≤
indicates that long multiplies have early termination after 9 cycles; thus, actual cycle count is operand independent
2
If a MOVE.W #imm,SR instruction is executed and imm[13] = 1, the execution time is 1(0/0).
3
The execution time for STOP is the time required until the processor begins sampling continuously for interrupts.
4
PEA execution times are the same for (d16,PC)
5
PEA execution times are the same for (d8,PC,Xn*SF)
Table 3-14. General Branch Instruction Execution Times
Opcode
<EA>
Effective Address
Rn
(An)
(An)+
-(An)
(d16,An)
(d16,PC)
(d8,An,Xi*SF)
(d8,PC,Xi*SF)
xxx.wl
#xxx
BSR
–
–
–
–
–
3(0/1)
–
–
–
JMP
<ea>
–
3(0/0)
–
–
3(0/0)
4(0/0)
3(0/0)
–
JSR
<ea>
–
3(0/1)
–
–
3(0/1)
4(0/1)
3(0/1)
–
RTE
–
–
–
10(2/0)
–
–
–
–
–
RTS
–
–
–
5(1/0)
–
–
–
–
–
Table 3-15. BRA, Bcc Instruction Execution Times
Opcode
Forward
Taken
Forward
Not Taken
Backward
Taken
Backward
Not Taken
BRA
2(0/0)
–
2(0/0)
–
Bcc
3(0/0)
1(0/0)
2(0/0)
3(0/0)
Table 3-13. Miscellaneous Instruction Execution Times (continued)
Opcode
<EA>
Effective Address
Rn
(An)
(An)+
-(An)
(d16,An)
(d8,An,Xn*SF)
xxx.wl
#xxx
Summary of Contents for MCF5253
Page 1: ...Document Number MCF5253RM Rev 1 08 2008 MCF5253 Reference Manual...
Page 26: ...MCF5253 Reference Manual Rev 1 xxvi Freescale Semiconductor...
Page 32: ...MCF5253 Reference Manual Rev 1 xxxii Freescale Semiconductor...
Page 46: ...MCF5253 Introduction MCF5253 Reference Manual Rev 1 1 14 Freescale Semiconductor...
Page 62: ...Signal Description MCF5253 Reference Manual Rev 1 2 16 Freescale Semiconductor...
Page 98: ...Instruction Cache MCF5253 Reference Manual Rev 1 5 10 Freescale Semiconductor...
Page 104: ...Static RAM SRAM MCF5253 Reference Manual Rev 1 6 6 Freescale Semiconductor...
Page 128: ...Synchronous DRAM Controller Module MCF5253 Reference Manual Rev 1 7 24 Freescale Semiconductor...
Page 144: ...Bus Operation MCF5253 Reference Manual Rev 1 8 16 Freescale Semiconductor...
Page 176: ...System Integration Module SIM MCF5253 Reference Manual Rev 1 9 32 Freescale Semiconductor...
Page 198: ...Analog to Digital Converter ADC MCF5253 Reference Manual Rev 1 12 6 Freescale Semiconductor...
Page 246: ...DMA Controller MCF5253 Reference Manual Rev 1 14 18 Freescale Semiconductor...
Page 282: ...UART Modules MCF5253 Reference Manual Rev 1 15 36 Freescale Semiconductor...
Page 344: ...Audio Interface Module AIM MCF5253 Reference Manual Rev 1 17 46 Freescale Semiconductor...
Page 362: ...I2 C Modules MCF5253 Reference Manual Rev 1 18 18 Freescale Semiconductor...
Page 370: ...Boot ROM MCF5253 Reference Manual Rev 1 19 8 Freescale Semiconductor...