M68HC16 Z SERIES
USER’S MANUAL
(Continued)
Paragraph
Title
Page
TABLE OF CONTENTS
Multiply and Accumulate Registers ...................................................4-5
Memory Management ...............................................................................4-5
Address Extension ............................................................................4-6
Extension Fields ................................................................................4-6
Immediate Addressing Modes ...........................................................4-9
Extended Addressing Modes ..........................................................4-10
Indexed Addressing Modes .............................................................4-10
Inherent Addressing Mode ..............................................................4-10
Accumulator Offset Addressing Mode .............................................4-10
Relative Addressing Modes .............................................................4-10
Post-Modified Index Addressing Mode ............................................4-10
Use of CPU16 Indexed Mode to Replace M68HC11 Direct Mode ..4-11
Instruction Set Summary .................................................................4-11
Comparison of CPU16 and M68HC11 CPU Instruction Sets ..................4-31
Microsequencer ...............................................................................4-35
Instruction Pipeline ..........................................................................4-35
Execution Unit .................................................................................4-35
Changes in Program Flow ...............................................................4-36
Exception Vectors ...........................................................................4-37
Exception Stack Frame ...................................................................4-38
Exception Processing Sequence .....................................................4-39
Types of Exceptions ........................................................................4-39
Asynchronous Exceptions .......................................................4-39
Synchronous Exceptions .........................................................4-39
Multiple Exceptions .........................................................................4-40
Deterministic Opcode Tracking .......................................................4-40
IPIPE0/IPIPE1 Multiplexing .....................................................4-41
Combining Opcode Tracking with Other Capabilities ..............4-41
Opcode Tracking and Breakpoints ..................................................4-42
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..