SAM3X8E Atmel Corporation, SAM3X8E Datasheet - Page 87

no-image

SAM3X8E

Manufacturer Part Number
SAM3X8E
Description
Manufacturer
Atmel Corporation
Datasheets
11057A–ATARM–17-Feb-12
11057A–ATARM–17-Feb-12
Table 11-13. Cortex-M3 instructions (Continued)
Mnemonic
B
BFC
BFI
BIC, BICS
BKPT
BL
BLX
BX
CBNZ
CBZ
CLREX
CLZ
CMN, CMNS
CMP, CMPS
CPSID
CPSIE
DMB
DSB
EOR, EORS
ISB
IT
LDM
LDMDB,
LDMEA
LDMFD,
LDMIA
LDR
LDRB,
LDRBT
LDRD
LDREX
LDREXB
LDREXH
LDRH,
LDRHT
Operands
label
Rd, #lsb, #width
Rd, Rn, #lsb, #width
{Rd,} Rn, Op2
#imm
label
Rm
Rm
Rn, label
Rn, label
-
Rd, Rm
Rn, Op2
Rn, Op2
iflags
iflags
-
-
{Rd,} Rn, Op2
-
-
Rn{!}, reglist
Rn{!}, reglist
Rn{!}, reglist
Rt, [Rn, #offset]
Rt, [Rn, #offset]
Rt, Rt2, [Rn, #offset]
Rt, [Rn, #offset]
Rt, [Rn]
Rt, [Rn]
Rt, [Rn, #offset]
Brief description
Branch
Bit Field Clear
Bit Field Insert
Bit Clear
Breakpoint
Branch with Link
Branch indirect with Link
Branch indirect
Compare and Branch if Non Zero
Compare and Branch if Zero
Clear Exclusive
Count leading zeros
Compare Negative
Compare
Change Processor State, Disable
Interrupts
Change Processor State, Enable
Interrupts
Data Memory Barrier
Data Synchronization Barrier
Exclusive OR
Instruction Synchronization Barrier
If-Then condition block
Load Multiple registers, increment after -
Load Multiple registers, decrement
before
Load Multiple registers, increment after -
Load Register with word
Load Register with byte
Load Register with two bytes
Load Register Exclusive
Load Register Exclusive with byte
Load Register Exclusive with halfword
Load Register with halfword
Flags
-
-
-
-
-
N,Z,C,V
N,Z,C,V
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
N,Z,C
-
-
-
-
N,Z,C
-
SAM3X/A
SAM3X/A
Page
page 135
page 131
page 131
page 114
page 143
page 135
page 135
page 135
page 137
page 137
page 110
page 117
page 118
page 118
page 144
page 144
page 145
page 145
page 114
page 146
page 138
page 106
page 106
page 106
page 102
page 102
page 102
page 102
page 102
page 102
page 102
87
87

Related parts for SAM3X8E