English
Language : 

MC68030 Datasheet, PDF (484/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Instruction Execution Timing
11.6.16 Control Instructions
The control instruction table indicates the number of clock periods needed for the processor
to perform the specified operation. Footnotes indicate when it is necessary to account for
the appropriate effective address time. For instruction-cache case and for no-cache case,
the total number of clock cyclces is outside the parentheses. The number of read, prefetch,
and write cycles is given inside the parentheses as (r/p/w). The read, prefetch, and write
cycles are included in the total clock cycle number.
All timing data assumes two-clock reads and writes.
Instruction
ANDI to SR
EORI to SR
ORI to SR
ANDI to CCR
EORI to CCR
ORI to CCR
BSR
## CAS (Successful Compare)
## CAS
(Unsuccessful Compare)
+ CAS2
(Successful Compare)
+ CAS2 (Unsuccessful Compare)
CHK
Dn,Dn
(No Exception)
+ CHK
Dn,Dn(Exception Taken)
* CHK
EA,Dn
(No Exception)
* + CHK
EA,Dn
(Exception Taken)
# + CHK2
Mem,Rn
(No Exception)
# + CHK2
Mem,Rn (Exception Taken)
% JMP
% JSR
** LEA
LINK.W
LINK.L
NOP
** PEA
RTD
RTR
RTS
UNLK
+ Indicates Maximum Time
# Add Fetch Immediate Address Time
* Add Fetch Effective Address Time
## Add Calculate Immediate Address Time
** Add Calculate Effective Address Time
% Add Jump Effective Address Time
Head
4
4
4
4
4
4
2
1
1
2
2
8
4
0
0
2
2
4
0
2
0
2
0
0
2
1
1
0
Tail
I-Cache Case
No-Cache
Case
0
12(0/0/0)
14(0/2/0)
0
12(0/0/0)
14(0/2/0)
0
12(0/0/0)
14(0/2/0)
0
12(0/0/0)
14(0/2/0)
0
12(0/0/0)
14(0/2/0)
0
12(0/0/0)
14(0/2/0)
0
6(0/0/1)
9(0/2/1)
0
13(1/0/1)
13(1/1/1)
0
11(1/0/0)
11(1/1/0)
0
24(2/0/2)
26(2/2/2)
0
24(2/0/0)
24(2/2/0)
0
8(0/0/0)
8(0/1/0)
0
28(1/0/4)
30(1/3/4)
0
8(0/0/0)
8(0/1/0)
0
28(1/0/4)
30(1/3/4)
0
18(1/0/0)
18(1/1/0)
0
40(2/0/4)
42(2/3/4)
0
4(0/0/0)
6(0/2/0)
0
4(0/0/1)
7(0/2/1)
0
2(0/0/0)
2(0/1/0)
0
4(0/0/1)
5(0/1/1)
0
6(0/0/1)
7(0/2/1)
0
2(0/0/0)
2(0/1/0)
2
4(0/0/1)
4(0/1/1)
0
10(1/0/0)
12(1/2/0)
0
12(2/0/0)
14(2/2/0)
0
9(1/0/0)
11(1/2/0)
0
5(1/0/0)
5(1/1/0)
MOTOROLA
MC68030 USER’S MANUAL
11-49