MOTOROLA M68020 USER’S MANUAL 8- 15
Address Mode Best Case Cache Case Worst Case
#<data>.W,([B],I,d
32
) 11(2/0/0) 16(2/0/0) 20(2/2/0)
#<data>.L,([d
16
,B],I,d
32
) 12(2/0/0) 18(2/0/0) 22(2/3/0)
#<data>.W,([d
16
,B],I) 11(2/0/0) 16(2/0/0) 19(2/2/0)
#<data>.L,([d
16
,B],I) 12(2/0/0) 18(2/0/0) 21(2/2/0)
#<data>.W,([d
16
,B],I,d
16
) 13(2/0/0) 18(2/0/0) 22(2/2/0)
#<data>.L,([d
16
,B],I,d
16
) 14(2/0/0) 20(2/0/0) 24(2/3/0)
#<data>.W,([d
32
,B],I) 15(2/0/0) 20(2/0/0) 23(2/3/0)
#<data>.L,([d
32
,B],I) 16(2/0/0) 22(2/0/0) 25(2/3/0)
#<data>.W,([d
32
,B],I,d
16
) 17(2/0/0) 22(2/0/0) 25(2/3/0)
#<data>.L,([d
32
,B],I,d
16
) 18(2/0/0) 24(2/0/0) 27(2/3/0)
#<data>.W,([d
32
,b],I,d
32
) 17(2/0/0) 22(2/0/0) 27(2/3/0)
#<data>.L,([d
32
,b],I,d
32
) 18(2/0/0) 24(2/0/0) 29(2/4/0)
B = Base address; 0, An, PC, Xn, An + Xn. Form does not affect timing.
I = Index; 0, Xn
NOTE: Xn cannot be in B and I at the same time. Scaling and size of Xn do not affect timing.