CENTRAL PROCESSOR UNIT
M68HC16 Z SERIES
4-8
USER’S MANUAL
Figure 4-3 Data Types and Memory Organization
4.6 Addressing Modes
The CPU16 uses nine types of addressing. There are one or more addressing modes
within each type.
Address
Type
$0000
BIT
15
BIT
14
BIT
13
BIT
12
BIT
11
BIT
10
BIT
9
BIT
8
BIT
7
BIT
6
BIT
5
BIT
4
BIT
3
BIT
2
BIT
1
BIT
0
$0002
BYTE0
BYTE1
$0004
±
X OFFSET
±
Y OFFSET
±
X OFFSET
±
Y OFFSET
$0006
BCD1
BCD0
BCD1
BCD0
$0008
WORD 0
$000A
WORD 1
$000C
MSW LONG WORD 0
$000E
LSW LONG WORD 0
$0010
MSW LONG WORD 1
$0012
LSW LONG WORD 1
$0014
± ⇐
(Radix Point)
16-BIT SIGNED FRACTION 0
$0016
± ⇐
(Radix Point)
16-BIT SIGNED FRACTION 1
$0018
± ⇐
(Radix Point)
MSW 32-BIT SIGNED FRACTION 0
$001A
LSW 32-BIT SIGNED FRACTION 0
0
$001C
± ⇐
(Radix Point)
MSW 32-BIT SIGNED FRACTION 1
$001E
LSW 32-BIT SIGNED FRACTION 1
0
MAC Data Types
35
32
31
16
±
«
«
«
«
⇐
(Radix Point)
MSW 32-BIT SIGNED FRACTION
15
0
LSW 32-BIT SIGNED FRACTION
±
⇐
(Radix Point)
16-BIT SIGNED FRACTION
Address Data Type
19
16 15
0
4-Bit Address Extension
16-Bit Byte Address
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
.
..