English
Language : 

MC68EC030FE40C Datasheet, PDF (9/36 Pages) Freescale Semiconductor, Inc – Second-Generation 32-Bit Enhanced Embedded Controller
Freescale Semiconductor, Inc.
Table 1. MC68EC030 Addressing Modes
Addressing Modes
Syntax
Register Direct Addressing
Data Register Direct
Dn
Address Register Direct
An
Register Indirect
Address Register Indirect
Address Register Indirect with Postincrement
Address Register Indirect with Predecrement
Address Register Indirect with Displacement
(An)
(An);pl
-(An)
(d16,An)
Register Indirect with Index
Address Register Indirect with Index (8-Bit Displacement) (d8,An,Xn)
Address Register Indirect with Index (Base Displacement) (bd,An,Xn)
Memory Indirect
Memory Indirect Postindexed
Memory Indirect Preindexed
([bd,An],Xn,od)
([bd,An,Xn],od)
Program Counter Indirect with Displacement
(d16,PC)
Program Counter Indirect with Index
PC Indirect with Index (8-Bit Displacement)
PC Indirect with Index (Base Displacement)
(d8,PC,Xn)
(bd,PC,Xn)
Program Counter Memory Indirect
PC Memory Indirect Postindexed
PC Memory Indirect Preindexed
([bd,PC],Xn,od)
([bd,PC,Xn],od)
Absolute Data Addressing
Absolute Short
Absolute Long
xxx.W
xxx.L
Immediate
#<data>
NOTES:
Dn
= Data Register, D0–D7
An
= Address Register, A0–A7
d8, d16 = A twos-complement or sign-extended displacement; added as part of
the effective address calculation; size is 8 (d8) or 16 (d16) bits;
when omitted, assemblers use a value of zero.
Xn
= Address or data register used as an index register; form is
Xn.SIZE*SCALE, where SIZE is .W or .L (indicates index register
size) and SCALE is 1, 2, 4, or 8 (index register is multiplied by
SCALE); use of SIZE and/or SCALE is optional.
bd
= A twos-complement base displacement; when present, size can be
16 or 32 bits.
od
= Outer displacement added as part of effective address calculation
after any memory indirection; use is optional with a size of 16 or 32
bits.
PC
= Program Counter
<data> = Immediate value of 8, 16, or 32 bits
()
= Effective Address
[]
= Used as indirect address to long-word address.
MOTOROLA
FMorCM68oEreC0In30forTmEaCtHioNnICOAnLThDisATPAroduct,
9
Go to: www.freescale.com