English
Language : 

ATXMEGA256A3_10 Datasheet, PDF (59/110 Pages) ATMEL Corporation – 8/16-bit AVR XMEGA A3 Microcontroller
XMEGA A3
Mnemonics
LD
LDD
LD
LD
LD
LDD
STS
ST
ST
ST
ST
ST
ST
STD
ST
ST
ST
STD
LPM
LPM
LPM
ELPM
ELPM
ELPM
SPM
SPM
IN
OUT
PUSH
POP
LSL
LSR
Operands
Rd, -Y
Rd, Y+q
Rd, Z
Rd, Z+
Rd, -Z
Rd, Z+q
k, Rr
X, Rr
X+, Rr
-X, Rr
Y, Rr
Y+, Rr
-Y, Rr
Y+q, Rr
Z, Rr
Z+, Rr
-Z, Rr
Z+q,Rr
Rd, Z
Rd, Z+
Rd, Z
Rd, Z+
Z+
Rd, A
A, Rr
Rr
Rd
Rd
Rd
Description
Operation
Load Indirect and Pre-Decrement
Y ← Y-1
Rd ← (Y)
Load Indirect with Displacement
Rd ← (Y + q)
Load Indirect
Rd ← (Z)
Load Indirect and Post-Increment
Rd ← (Z),
Z ← Z+1
Load Indirect and Pre-Decrement
Z ← Z - 1,
Rd ← (Z)
Load Indirect with Displacement
Rd ← (Z + q)
Store Direct to Data Space
(k) ← Rd
Store Indirect
(X) ← Rr
Store Indirect and Post-Increment
(X) ← Rr,
X ← X+1
Store Indirect and Pre-Decrement
X ← X - 1,
(X) ← Rr
Store Indirect
(Y) ← Rr
Store Indirect and Post-Increment
(Y) ← Rr,
Y ← Y+1
Store Indirect and Pre-Decrement
Y ← Y - 1,
(Y) ← Rr
Store Indirect with Displacement
(Y + q) ← Rr
Store Indirect
(Z) ← Rr
Store Indirect and Post-Increment
(Z) ← Rr
Z ← Z+1
Store Indirect and Pre-Decrement
Z ← Z-1
Store Indirect with Displacement
(Z + q) ← Rr
Load Program Memory
R0 ← (Z)
Load Program Memory
Rd ← (Z)
Load Program Memory and Post-Increment
Rd ← (Z),
Z ← Z+1
Extended Load Program Memory
R0 ← (RAMPZ:Z)
Extended Load Program Memory
Rd ← (RAMPZ:Z)
Extended Load Program Memory and Post-
Increment
Rd ← (RAMPZ:Z),
Z ← Z+1
Store Program Memory
(RAMPZ:Z) ← R1:R0
Store Program Memory and Post-Increment
by 2
(RAMPZ:Z) ← R1:R0,
Z ← Z+2
In From I/O Location
Rd ← I/O(A)
Out To I/O Location
I/O(A) ← Rr
Push Register on Stack
STACK ← Rr
Pop Register from Stack
Rd ← STACK
Bit and Bit-test Instructions
Logical Shift Left
Rd(n+1) ← Rd(n),
Rd(0) ← 0,
C ← Rd(7)
Logical Shift Right
Rd(n) ← Rd(n+1),
Rd(7) ← 0,
C ← Rd(0)
Flags
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
#Clocks
2(1)(2)
2(1)(2)
1(1)(2)
1(1)(2)
2(1)(2)
2(1)(2)
2(1)
1(1)
1(1)
2(1)
1(1)
1(1)
2(1)
2(1)
1(1)
1(1)
2(1)
2(1)
3
3
3
3
3
3
-
-
1
1
1(1)
2(1)
Z,C,N,V,H
1
Z,C,N,V
1
59
8068R–AVR–08/10