Motorola MCF5281 用户手册

下载
页码 816
MOTOROLA
Chapter 2.  ColdFire Core  
2-25
Standard Two Operand Instruction Execution Times
and.l
<ea>,Rx
1(0/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
1(0/0)
and.l
Dy,<ea>
3(1/1)
3(1/1)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
andi.l
#imm,Dx
1(0/0)
asl.l
<ea>,Dx
1(0/0)
1(0/0)
asr.l
<ea>,Dx
1(0/0)
1(0/0)
bchg
Dy,<ea>
2(0/0)
4(1/1)
4(1/1)
4(1/1)
4(1/1)
5(1/1)
4(1/1)
bchg
#imm,<ea>
2(0/0)
4(1/1)
4(1/1)
4(1/1)
4(1/1)
bclr
Dy,<ea>
2(0/0)
4(1/1)
4(1/1)
4(1/1)
4(1/1)
5(1/1)
4(1/1)
bclr
#imm,<ea>
2(0/0)
4(1/1)
4(1/1)
4(1/1)
4(1/1)
bset
Dy,<ea>
2(0/0)
4(1/1)
41/1)
4(1/1)
4(1/1)
5(1/1)
4(1/1)
bset
#imm,<ea>
2(0/0)
4(1/1)
4(1/1)
4(1/1)
4(1/1)
btst
Dy,<ea>
2(0/0)
3(1/1)
3(1/1)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
btst
#imm,<ea>
1(0/0)
3(1/1)
3(1/1)
3(1/1)
3(1/1)
1(0/0)
cmp.l
<ea>,Rx
1(0/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
1(0/0)
cmpi.l
#imm,Dx
1(0/0)
divs.w
 1
<ea>,Dx
20(0/0)
23(1/0)
23(1/0)
23(1/0)
23(1/0)
24(1/0)
23(1/0)
20(0/0)
divu.w
<ea>,Dx
20(0/0)
23(1/0)
23(1/0)
23(1/0)
23(1/0)
24(1/0)
23(1/0)
20(0/0)
divs.l
<ea>,Dx
≤35(0/0) ≤38(1/0) ≤38(1/0) ≤38(1/0) ≤38(1/0)
divu.l
<ea>,Dx
≤35(0/0) ≤38(1/0) ≤38(1/0) ≤38(1/0) ≤38(1/0)
eor.l
Dy,<ea>
1(0/0)
3(1/1)
3(1/1)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
eori.l
#imm,Dx
1(0/0)
lea
<ea>,Ax
1(0/0)
1(0/0)
2(0/0)
1(0/0)
lsl.l
<ea>,Dx
1(0/0)
1(0/0)
lsr.l
<ea>,Dx
1(0/0)
1(0/0)
moveq
#imm,Dx
1(0/0)
muls.w
<ea>y, Dx
4(0/0)
6(1/0)
6(1/0)
6(1/0)
6(1/0)
7(1/0)
6(1/0)
4(1/0)
mulu.w
<ea>y, Dx
4(0/0)
6(1/0)
6(1/0)
6(1/0)
6(1/0)
7(1/0)
6(1/0)
4(1/0)
muls.l
<ea>y, Dx
4(0/0)
6(1/0)
6(1/0)
6(1/0)
6(1/0)
mulu.l
<ea>y, Dx
4(0/0)
6(1/0)
6(1/0)
6(1/0)
6(1/0)
or.l
<ea>,Rx
1(0/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
1(0/0)
or.l
Dy,<ea>
3(1/1)
3(1/1)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
ori.l
#imm,Dx
1(0/0)
rems.l
<ea>,Dx
≤35(0/0) ≤38(1/0) ≤38(1/0) ≤38(1/0) ≤38(1/0)
<ea>,Dx
≤35(0/0) ≤38(1/0) ≤38(1/0) ≤38(1/0) ≤38(1/0)
sub.l
<ea>,Rx
1(0/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
4(1/0)
3(1/0)
1(0/0)
sub.l
Dy,<ea>
3(1/1)
3(1/1)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
Table 2-14. Two Operand Instruction Execution Times (continued)
Opcode
<EA>
Effective Address
Rn
(An)
(An)+
-(An)
(d16,An)
(d16,PC)
(d8,An,Xn*SF) 
(d8,PC,Xn*SF) 
xxx.wl
#xxx