|
MC68030 Datasheet, PDF (468/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR | |||
|
◁ |
Instruction Execution Timing
11.6.4 Calculate Immediate Effective Address (ciea) (Continued)
Address Mode
Head
SINGLE EFFECTIVE ADDRESS INSTRUCTION FORMAT
% #â©dataâª.W,Dn
% #â©dataâª.L,Dn
% #â©dataâª.W,(An)
% #â©dataâª.L,(An)
#â©dataâª.W,(An)+
#â©dataâª.L,(An)+
% #â©dataâª.W,â(An)
% #â©dataâª.L,â(An)
% #â©dataâª.W,(d16,An)
% #â©dataâª.L,(d16,An)
% #â©dataâª.W,$XXX.W
% #â©dataâª.L,$XXX.W
% #â©dataâª.W,$XXX.L
% #â©dataâª.L,$XXX.L
2+op head
4+op head
2+op head
4+op head
2
4
2+op head
4+op head
4+op head
6+op head
4+op head
6+op head
6+op head
8+op head
BRIEF FORMAT EXTENSION WORD
#â©dataâª.W,(d8,An,Xn) or (d8,PC,Xn)
#â©dataâª.L,(d8,An,Xn) or (d8,PC,Xn)
6 + op head
8 + op head
FULL FORMAT EXENSION WORD(S)
#â©dataâª.W,(d16,An) or (d16,PC)
#â©dataâª.L,(d16,An) or (d16,PC)
% #â©dataâª.W,(d16,An,Xn) or (d16,PC,Xn)
% #â©dataâª.L,(d16,An,Xn) or (d16,PC,Xn)
#â©dataâª.W,([d16,An]) or ([d16,PC])
#â©dataâª.L,([d16,An]) or ([d16,PC])
#â©dataâª.W,([d16,An],Xn) or [d16,PC],Xn)
#â©dataâª.L,([d16,An],Xn) or [d16,PC],Xn)
#â©dataâª.W,([d16,An],d16) or [d16,PC],d16)
#â©dataâª.L,([d16,An],d16) or [d16,PC],d16)
#â©dataâª.W,([d16,An],Xn,d16) or ([d16,PC],Xn,d16)
#â©dataâª.L,([d16,An],Xn,d16) or ([d16,PC],Xn,d16)
#â©dataâª.W,([d16,An],d32) or ([d16,PC],d32)
#â©dataâª.L,([d16,An],d32) or ([d16,PC],d32)
#â©dataâª.W,([d16,An],Xn,d32) or ([d16,PC],Xn,d32)
#â©dataâª.L,([d16,An],Xn,d32) or ([d16,PC],Xn,d32)
% #â©dataâª.W,(B)
% #â©dataâª.L,(B)
4
6
8 + op head
10 + op head
4
6
4
6
4
6
4
6
4
6
4
6
8 + op head
10 + op head
Tail
I-Cache Case No-Cache Case
0
2(0/0/0)
2(0/1/0)
0
4(0/0/0)
4(0/1/0)
0
2(0/0/0)
2(0/1/0)
0
4(0/0/0)
4(0/1/0)
0
4(0/0/0)
4(0/1/0)
0
6(0/0/0)
6(0/1/0)
0
2(0/0/0)
2(0/1/0)
0
4(0/0/0)
4(0/1/0)
0
4(0/0/0)
4(0/1/0)
0
6(0/0/0)
7(0/2/0)
0
4(0/0/0)
4(0/1/0)
0
6(0/0/0)
6(0/2/0)
0
6(0/0/0)
6(0/2/0)
0
8(0/0/0)
8(0/2/0)
0
6(0/0/0)
6(0/2/0)
0
8(0/0/0)
8(0/2/0)
0
8(0/0/0)
8(0/2/0)
0
10(0/0/0)
10(0/2/0)
0
8(0/0/0)
8(0/2/0)
0
10(0/0/0)
10(0/2/0)
0
12(1/0/0)
12(1/2/0)
0
14(1/0/0)
14(1/1/0)
0
12(1/0/0)
12(1/2/0)
0
14(1/0/0)
14(1/1/0)
0
14(1/0/0)
15(1/2/0)
0
16(1/0/0)
17(1/3/0)
0
14(1/0/0)
15(1/2/0)
0
16(1/0/0)
17(1/3/0)
0
14(1/0/0)
16(1/3/0)
0
16(1/0/0)
17(1/3/0)
0
14(1/0/0)
15(1/3/0)
0
16(1/0/0)
17(1/3/0)
0
8(0/0/0)
8(0/1/0)
0
10(0/0/0)
10(0/2/0)
MOTOROLA
MC68030 USERâS MANUAL
11-33
|
▷ |