English
Language : 

SAM-G53N_14 Datasheet, PDF (64/949 Pages) ATMEL Corporation – Atmel | SMART ARM-based Flash MCU
Table 11-13. Cortex-M4 Instructions (Continued)
Mnemonic
Operands
Description
LDMDB, LDMEA
Rn{!}, reglist
Load Multiple registers, decrement before
LDMFD, LDMIA
Rn{!}, reglist
Load Multiple registers, increment after
LDR
Rt, [Rn, #offset]
Load Register with word
LDRB, LDRBT
Rt, [Rn, #offset]
Load Register with byte
LDRD
Rt, Rt2, [Rn, #offset] Load Register with two bytes
LDREX
Rt, [Rn, #offset]
Load Register Exclusive
LDREXB
Rt, [Rn]
Load Register Exclusive with byte
LDREXH
Rt, [Rn]
Load Register Exclusive with halfword
LDRH, LDRHT
Rt, [Rn, #offset]
Load Register with halfword
LDRSB, DRSBT
Rt, [Rn, #offset]
Load Register with signed byte
LDRSH, LDRSHT
Rt, [Rn, #offset]
Load Register with signed halfword
LDRT
Rt, [Rn, #offset]
Load Register with word
LSL, LSLS
Rd, Rm, <Rs|#n>
Logical Shift Left
LSR, LSRS
Rd, Rm, <Rs|#n>
Logical Shift Right
MLA
Rd, Rn, Rm, Ra
Multiply with Accumulate, 32-bit result
MLS
Rd, Rn, Rm, Ra
Multiply and Subtract, 32-bit result
MOV, MOVS
Rd, Op2
Move
MOVT
Rd, #imm16
Move Top
MOVW, MOV
Rd, #imm16
Move 16-bit constant
MRS
Rd, spec_reg
Move from special register to general register
MSR
spec_reg, Rm
Move from general register to special register
MUL, MULS
{Rd,} Rn, Rm
Multiply, 32-bit result
MVN, MVNS
Rd, Op2
Move NOT
NOP
–
No Operation
ORN, ORNS
{Rd,} Rn, Op2
Logical OR NOT
ORR, ORRS
{Rd,} Rn, Op2
Logical OR
PKHTB, PKHBT
{Rd,} Rn, Rm, Op2
Pack Halfword
POP
reglist
Pop registers from stack
PUSH
reglist
Push registers onto stack
QADD
{Rd,} Rn, Rm
Saturating double and Add
QADD16
{Rd,} Rn, Rm
Saturating Add 16
QADD8
{Rd,} Rn, Rm
Saturating Add 8
QASX
{Rd,} Rn, Rm
Saturating Add and Subtract with Exchange
QDADD
{Rd,} Rn, Rm
Saturating Add
QDSUB
{Rd,} Rn, Rm
Saturating double and Subtract
QSAX
{Rd,} Rn, Rm
Saturating Subtract and Add with Exchange
QSUB
{Rd,} Rn, Rm
Saturating Subtract
64 SAM G53G / SAM G53N [DATASHEET]
Atmel-11240E-ATARM-SAM-G53G-SAM-G53N-Datasheet_17-Oct-14
Flags
–
–
–
–
–
–
–
–
–
–
–
–
N,Z,C
N,Z,C
–
–
N,Z,C
–
N,Z,C
–
N,Z,C,V
N,Z
N,Z,C
–
N,Z,C
N,Z,C
–
–
–
Q
–
–
–
Q
Q
–
Q