Standard Instruction Execution Time - Motorola M68060 User Manual

Table of Contents

Advertisement

Instruction Execution Timing
10.6 STANDARD INSTRUCTION EXECUTION TIMES
Table 10-9 shows the number of clock cycles required for execution of the standard instruc-
tions, including completion of the operation and storing of the result. The number of operand
read and write cycles is shown in parentheses (r/w). In this table, <ea> denotes any effective
address and <M> denotes a memory operand. For all instructions in Table 10-9, the clock
cycles and r/w cycles for the effective address calculation (Table 10-5) must be added to the
values listed.
Table 10-9. Standard Instruction Execution Time
Instruction
ADD
"
AND
"
CMP
"
DIVS
"
DIVU
"
EOR
"
MULS
'"
MULU
"
OR
"
SUB
"
1
For entries in this column, add one cycle if the <ea> is (Ay)+, –(Ay) and Ay = An
2
Word divides have conditional exit points.
3
Add one cycle to the effective address calculation time for all addressing modes except Rn, (An), (An)+, –(An),
(d16,An), and (d16,PC)
10-16
Size
op <ea>,An
Byte, Word
Long
Byte, Word
Long
Byte, Word
Long
Word
3
Long
Word
3
Long
Byte, Word
Long
Word
3
Long
Word
3
Long
Byte, Word
Long
Byte, Word
Long
M68060 USER'S MANUAL
1
op <ea>,Dn
1(1/0)
1(1/0)
1(1/0)
1(1/0)
——
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
<=22(1/0)
38(1/0)
<=22(1/0)
38(1/0)
1(1/0)
1(1/0)
2(1/0)
2(1/0)
2(1/0)
2(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
op Dn,<M>
1(1/1)
1(1/1)
1(1/1)
1(1/1)
2
2
1(1/1)
1(1/1)
1(1/1)
1(1/1)
1(1/1)
1(1/1)
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68060Mc68lc060Mc68ec060

Table of Contents