Standard One Operand Instruction Execution Times; Standard Two Operand Instruction Execution Times - Motorola ColdFire MCF5281 User Manual

Motorola microcontroller user's manual
Table of Contents

Advertisement

Standard One Operand Instruction Execution Times

2.9
Standard One Operand Instruction
Execution Times
Table 2-13. One Operand Instruction Execution Times
Opcode
<EA>
Rn
bitrev
Dx
1(0/0)
byterev
Dx
1(0/0)
clr.b
<ea>
1(0/0)
clr.w
<ea>
1(0/0)
clr.l
<ea>
1(0/0)
ext.w
Dx
1(0/0)
ext.l
Dx
1(0/0)
extb.l
Dx
1(0/0)
ff1
Dx
1(0/0)
neg.l
Dx
1(0/0)
negx.l
Dx
1(0/0)
not.l
Dx
1(0/0)
scc
Dx
1(0/0)
stldsr
#imm
swap
Dx
1(0/0)
tst.b
<ea>
1(0/0)
tst.w
<ea>
1(0/0)
tst.l
<ea>
1(0/0)
2.10 Standard Two Operand Instruction
Execution Times
Table 2-14. Two Operand Instruction Execution Times
Opcode
<EA>
add.l
<ea>,Rx
add.l
Dy,<ea>
addi.l
#imm,Dx
addq.l
#imm,<ea>
addx.l
Dy,Dx
2-24
(An)
(An)+
1(0/1)
1(0/1)
1(0/1)
1(0/1)
1(0/1)
1(0/1)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
2(1/0)
2(1/0)
Rn
(An)
(An)+
1(0/0)
3(1/0)
3(1/0)
3(1/1)
3(1/1)
1(0/0)
1(0/0)
3(1/1)
3(1/1)
1(0/0)
MCF5282 User's Manual
Effective Address
-(An)
(d16,An)
(d8,An,Xn*SF)
1(0/1)
1(0/1)
1(0/1)
1(0/1)
1(0/1)
1(0/1)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
2(1/0)
2(1/0)
Effective Address
(d16,An)
(d8,An,Xn*SF)
-(An)
(d16,PC)
(d8,PC,Xn*SF)
3(1/0)
3(1/0)
4(1/0)
3(1/1)
3(1/1)
4(1/1)
3(1/1)
3(1/1)
4(1/1)
xxx.wl
2(0/1)
1(0/1)
2(0/1)
1(0/1)
2(0/1)
1(0/1)
4(1/0)
3(1/0)
4(1/0)
3(1/0)
3(1/0)
2(1/0)
xxx.wl
#xxx
3(1/0)
1(0/0)
3(1/1)
3(1/1)
MOTOROLA
#xxx
5(0/1)
1(0/0)
1(0/0)
1(0/0)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfire mcf5282

Table of Contents