English
Language : 

MC68030 Datasheet, PDF (476/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Instruction Execution Timing
11.6.8 Arithmetical/Logical Instructions (Continued)
Instruction
Head
*
SUB
Dn,EA
0
SUBA.W
Rn,An
4
SUBA.L
Rn,An
2
*
SUBA.W
EA,An
0
*
SUBA.L
EA,An
0
CMP
Rn,Dn
2
*
CMP
EA,Dn
0
CMPA
Rn,An
4
*
CMPA
EA,An
0
** + CMP2
EA,Rn
2
* + MULS.W
EA,Dn
2
** + MULS.L
EA,Dn
2
* + MULU.W
EA,Dn
2
** + MULU.L
EA,Dn
2
+
DIVS.W
Dn,Dn
2
* + DIVS.W
EA,Dn
0
** + DIVS.L
Dn,Dn
6
** + DIVS.L
EA,Dn
0
+
DIVU.W
Dn,Dn
2
* + DIVU.W
EA,Dn
0
** + DIVU.L
Dn,Dn
6
** + DIVU.L
EA,Dn
0
* Add Fetch Effective Address Time
**Add Fetch Immediate Effective Address Time
+ Indicates Maximum Time (Acutal time is data dependent)
Tail
I-Cache Case
1
3(0/0/1)
0
4(0/0/0)
0
2(0/0/0)
0
4(0/0/0)
0
2(0/0/0)
0
2(0/0/0)
0
2(0/0/0)
0
4(0/0/0)
0
4(0/0/0)
0
20(1/0/0)
0
28(0/0/0)
0
44(0/0/0)
0
28(0/0/0)
0
44(0/0/0)
0
56(0/0/0)
0
56(0/0/0)
0
90(0/0/0)
0
90(0/0/0)
0
44(0/0/0)
0
44(0/0/0)
0
78(0/0/0)
0
78(0/0/0)
No-Cache
Case
4(0/1/1)
4(0/1/0)
2(0/1/0)
4(0/1/0)
2(0/1/0)
2(0/1/0)
2(0/1/0)
4(0/1/0)
4(0/1/0)
20(1/1/0)
28(0/1/0)
44(0/1/0)
28(0/1/0)
44(0/1/0)
56(0/1/0)
56(0/1/0)
90(0/1/0)
90(0/1/0)
44(0/1/0)
44(0/1/0)
78(0/1/0)
78(0/1/0)
MOTOROLA
MC68030 USER’S MANUAL
11-41