mcf5407 Freescale Semiconductor, Inc, mcf5407 Datasheet - Page 91

no-image

mcf5407

Manufacturer Part Number
mcf5407
Description
Mcf5407 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf5407AI162
Manufacturer:
FREESCALE
Quantity:
201
Part Number:
mcf5407AI162
Manufacturer:
FREESCAL
Quantity:
132
Part Number:
mcf5407AI162
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5407AI162
Manufacturer:
ALTERA
0
Part Number:
mcf5407AI220
Manufacturer:
freescaie
Quantity:
6
Part Number:
mcf5407AI220
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
mcf5407AI220
Manufacturer:
FREESCALE
Quantity:
1 831
Part Number:
mcf5407AI220
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5407AI220
Manufacturer:
NXP
Quantity:
25
Part Number:
mcf5407CAI162
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
2.7.1 MOVE Instruction Execution Timing
Execution timing for the MOVE.{B,W,L} instructions are shown in the next tables.
Table 2-13 shows the timing for the other generic move operations.
ET with {<ea> = (d16,PC)}
ET with {<ea> = (d8,PC,Xi*SF)}
Table 2-11 lists execution times for MOVE.{B,W} instructions.
Table 2-12 lists timings for MOVE.L.
(d8,PC,Xi*SF)
(d8,Ay,Xi*SF)
Source
(Ay)+
(d16,PC)
(d16,Ay)
(Ay)
Source
(xxx).w
#<xxx>
Dy
Ay
(xxx).l
(Ay)+
-(Ay)
(Ay)
Dy
Ay
For all tables in this section, the execution time of any
instruction using the PC-relative effective addressing modes is
equivalent to the time using comparable An-relative mode.
The nomenclature “(xxx).wl” refers to both forms of absolute
addressing, (xxx).w and (xxx).l.
1(0/0)
1(0/0)
1(1/0)
1(1/0)
Rx
1(0/0)
1(0/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
2(1/0)
1(1/0)
1(1/0)
1(1/0)
2(1/0)
1(0/0)
Table 2-11. Move Byte and Word Execution Times
Rx
Table 2-12. Move Long Execution Times
1(0/1)
1(0/1)
2(1/1)
2(1/1)
(Ax)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
1(0/1)
(Ax)
Chapter 2. ColdFire Core
equals ET with {<ea> = (d8,An,Xi*SF)}
1(0/1)
1(0/1)
(Ax)+
2(1/1)
2(1/1)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
1(0/1)
(Ax)+
equals ET with {<ea> = (d16,An)}
NOTE:
Destination
Destination
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
2(1/1)
2(1/1)
2(1/1)
3(1/1)
1(0/1)
-(Ax)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
-(Ax)
(d16,Ax)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2(1/1)
2(1/1)
2(1/1)
1(0/1)
(d16,Ax)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
(d8,Ax,Xi*SF)
(d8,Ax,Xi*SF)
2(0/1)
2(0/1)
3(1/1)
3(1/1)
3(1/1)
2(0/1)
2(0/1)
3(1/1)
3(1/1)
Execution Timings
(xxx).wl
(xxx).wl
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2(1/1)
1(0/1)
1(0/1)
2(1/1)
2(1/1)
2-25

Related parts for mcf5407