English
Language : 

MC68HC000RC12 Datasheet, PDF (140/189 Pages) Freescale Semiconductor, Inc – 8-/16-/32-Bit Microprocessors User’s Manual
Freescale Semiconductor, Inc.
9.12 EXCEPTION PROCESSING EXECUTION TIMES
Table 9-19 lists the timing data for exception processing. The numbers of clock periods
include the times for all stacking, the vector fetch, and the fetch of the first instruction of
the handler routine. The total number of clock periods, the number of read cycles, and the
number of write cycles are shown in the previously described format. The number of clock
periods, the number of read cycles, and the number of write cycles, respectively, must be
added to those of the effective address calculation where indicated by a plus sign (+).
Table 9-19. Exception Processing
Execution Times
Exception
Address Error
126(4/26)
Breakpoint Instruction*
45(5/4)
Bus Error
126(4/26)
CHK Instruction**
44(5/4)+
Divide By Zero
42(5/4)+
Illegal Instruction
38(5/4)
Interrupt*
46(5/4)
MOVEC, Illegal Control Register**
46(5/4)
Privilege Violation
38(5/4)
Reset***
40(6/0)
RTE, Illegal Format
50(7/4)
RTE, Illegal Revision
70(12/4)
Trace
38(4/4)
TRAP Instruction
38(4/4)
TRAPV Instruction
38(5/4)
+ Add effective address calculation time.
* The interrupt acknowledge and breakpoint cycles
are assumed to take four clock periods.
** Indicates maximum value.
*** Indicates the time from when RESET and HALT
are first sampled as negated to when instruction
execution starts.
MOTOROLA
M68000 8-/16-/32-BIT MICROPROCESSORS USER’S MANUAL
9-13
For More Information On This Product,
Go to: www.freescale.com