
69
SAM3S8 / SAM3SD8 [DATASHEET]
Atmel-11090B-ATARM-SAM3S8-SAM3SD8-Datasheet_18-Dec-14
LDM Rn{!}, reglist Load Multiple registers, increment after - page 88
LDMDB, LDMEA Rn{!}, reglist Load Mult iple registers, decrement before - page 88
LDMFD, LDMIA Rn{!}, reglist Load Multiple registers, increment after - p age 88
LDR Rt, [Rn, #offset] Load Register with word - p age 83
LDRB, LDRBT Rt, [Rn, #offset] Load Register with byte - page 83
LDRD Rt, Rt2, [Rn, #offset] Load Register with two bytes - page 83
LDREX Rt, [Rn, #offset] Load Register Exclusive - page 83
LDREXB Rt, [Rn] Load Register Exclusive with byte - page 83
LDREXH Rt, [Rn] Load Register Exclusive with halfword - page 83
LDRH, LDRHT Rt, [Rn, #offset] Load Register with halfword - page 83
LDRSB, LDRSBT Rt, [Rn, #offset] Load Register with signed byte - page 83
LDRSH, LDRSHT Rt, [Rn, #offset] Load Register with signed halfword - page 83
LDRT Rt, [Rn, #offset] Load Register with word - page 83
LSL, LSLS Rd, Rm, <Rs|#n> Logical Shift Left N,Z,C page 100
LSR, LSRS Rd, Rm, <Rs|#n> L ogical Shift Right N,Z,C page 100
MLA Rd, Rn, Rm, Ra Multi ply with Accumulate, 32-bit result - page 110
MLS Rd, Rn, Rm, Ra Multiply and Subtract, 32-bit result - page 110
MOV, MOVS Rd, Op2 Move N,Z,C page 104
MOVT Rd, #imm16 Move Top - page 106
MOVW, MOV Rd, #imm16 Move 16-bit constant N,Z,C page 104
MRS Rd, spec_reg Move from special register to general register - page 132
MSR spec_reg, Rm Move from general register to special register N,Z,C,V page 133
MUL, MULS {Rd,} Rn, Rm Multiply, 32-bit result N,Z page 110
MVN, MVNS Rd, Op2 Move NOT N,Z,C page 104
NOP - No Operation - page 134
ORN, ORNS {Rd,} Rn, Op2 Logical OR NOT N,Z,C page 98
ORR, ORRS {Rd,} Rn, Op2 Logical OR N,Z,C page 98
POP reglist Pop registers from stack - page 90
PUSH reglist Push registers onto stack - page 90
RBIT Rd, Rn Reverse Bits - page 107
REV Rd, Rn Reverse byte order in a word - page 107
REV16 Rd, Rn Reverse byte order in each halfword - page 107
REVSH Rd, Rn Reverse byte order in bottom halfword and sign extend - page 107
ROR, RORS Rd, Rm, <Rs|#n> Rotate Right N,Z,C page 100
RRX, RRXS Rd, Rm Rotate Right with Extend N,Z,C page 100
RSB, RSBS {Rd,} Rn, Op2 Reverse Subtract N,Z,C,V page 95
SBC, SBCS {Rd,} Rn, Op2 Subtract with Carry N,Z,C,V p age 95
Table 10-13. Cortex-M3 instructions (Continued)
Mnemonic Operands Brief description Flags Page