Chapter 2. ColdFire Core
2-35
Instruction Timing
2.7.5 Branch Instruction Execution Times
Table 2-16 shows general branch instruction timing.
Table 2-17 shows timing for Bcc instructions.
movem.l
1
<ea>,&list
—
1+n(n/0)
—
—
1+n(n/0)
—
—
—
movem.l &list,<ea>
—
1+n(0/n)
—
—
1+n(0/n)
—
—
—
nop
3(0/0)
—
—
—
—
—
—
—
pea
<ea>
—
2(0/1)
—
—
2(0/1)
2
3(0/1)
3
2(0/1)
—
pulse
1(0/0)
—
—
—
—
—
—
—
stop
#imm
—
—
—
—
—
—
—
3(0/0)
4
trap
#imm
—
—
—
—
—
—
—
15(1/2)
trapf
1(0/0)
—
—
—
—
—
—
—
trapf.w
1(0/0)
—
—
—
—
—
—
—
trapf.l
1(0/0)
—
—
—
—
—
—
—
unlk
Ax
2(1/0)
—
—
—
—
—
—
—
wddata.l
<ea>
—
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
—
wdebug.l
<ea>
—
5(2/0)
—
—
5(2/0)
—
—
—
1
n is the number of registers moved by the MOVEM opcode.
2
PEA execution times are the same for (d16,PC).
3
PEA execution times are the same for (d8,PC,Xi*SF).
4
The execution time for STOP is the time required until the processor begins sampling continuously for interrupts.
Table 2-16. General Branch Instruction Execution Times
Opcode
<ea>
Effective Address
Rn
(An)
(An)+
-(An)
(d16,An)
(d8,An,Xi*SF)
(xxx).wl
#<xxx>
bra
—
—
—
—
2(0/1)
—
—
—
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 2-15. Miscellaneous Instruction Execution Times (Continued)
Opcode
<ea>
Effective Address
Rn
(An)
(An)+
-(An)
(d16,An)
(d8,An,Xi*SF)
(xxx).wl
#<xxx>
Содержание DigitalDNA ColdFire MCF5272
Страница 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Страница 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Страница 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Страница 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Страница 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Страница 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Страница 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Страница 338: ...13 44 MCF5272 User s Manual Application Examples ...
Страница 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Страница 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Страница 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Страница 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...
Страница 548: ...INDEX Index 12 MCF5272 User s Manual ...