58
XMEGA D3 [DATASHEET]
Atmel-8134N-ATxmega32D3-64D3-128D3-192D3-256D3-384D3_datasheet–03/2014
LD
Rd, X+
Load Indirect and Post-Increment
Rd
X
(X)
X + 1
None
1
LD
Rd, -X
Load Indirect and Pre-Decrement
X
X - 1,
Rd
(X)
X - 1
(X)
None
2
LD
Rd, Y
Load Indirect
Rd
(Y)
(Y)
None
1
LD
Rd, Y+
Load Indirect and Post-Increment
Rd
Y
(Y)
Y + 1
None
1
LD
Rd, -Y
Load Indirect and Pre-Decrement
Y
Rd
Y - 1
(Y)
None
2
LDD
Rd, Y+q
Load Indirect with Displacement
Rd
(Y + q)
None
2
LD
Rd, Z
Load Indirect
Rd
(Z)
None
1
LD
Rd, Z+
Load Indirect and Post-Increment
Rd
Z
(Z),
Z+1
None
1
LD
Rd, -Z
Load Indirect and Pre-Decrement
Z
Rd
Z - 1,
(Z)
None
2
LDD
Rd, Z+q
Load Indirect with Displacement
Rd
(Z + q)
None
2
STS
k, Rr
Store Direct to Data Space
(k)
Rd
None
2
ST
X, Rr
Store Indirect
(X)
Rr
None
1
ST
X+, Rr
Store Indirect and Post-Increment
(X)
X
Rr,
X + 1
None
ST
-X, Rr
Store Indirect and Pre-Decrement
X
(X)
X - 1,
Rr
None
ST
Y, Rr
Store Indirect
(Y)
Rr
None
ST
Y+, Rr
Store Indirect and Post-Increment
(Y)
Y
Rr,
Y + 1
None
ST
-Y, Rr
Store Indirect and Pre-Decrement
Y
(Y)
Y - 1,
Rr
None
STD
Y+q, Rr
Store Indirect with Displacement
(Y + q)
Rr
None
ST
Z, Rr
Store Indirect
(Z)
Rr
None
ST
Z+, Rr
Store Indirect and Post-Increment
(Z)
Z
Rr
Z + 1
None
ST
-Z, Rr
Store Indirect and Pre-Decrement
Z
Z - 1
None
STD
Z+q, Rr
Store Indirect with Displacement
(Z + q)
Rr
None
LPM
Load Program Memory
R0
(Z)
None
3
LPM
Rd, Z
Load Program Memory
Rd
(Z)
None
3
LPM
Rd, Z+
Load Program Memory and Post-Increment
Rd
Z
(Z),
Z + 1
None
3
ELPM
Extended Load Program Memory
R0
(RAMPZ:Z)
None
3
ELPM
Rd, Z
Extended Load Program Memory
Rd
(RAMPZ:Z)
None
3
ELPM
Rd, Z+
Extended Load Program Memory and Post-
Increment
Rd
Z
(RAMPZ:Z),
Z + 1
None
3
SPM
Store Program Memory
(RAMPZ:Z)
R1:R0
None
-
SPM
Z+
Store Program Memory and Post-Increment
by 2
(RAMPZ:Z)
Z
R1:R0,
Z + 2
None
-
IN
Rd, A
In From I/O Location
Rd
I/O(A)
None
1
OUT
A, Rr
Out To I/O Location
I/O(A)
Rr
None
1
Mnemonics
Operands
Description
Operation
Flags
#Clocks