ARM VERSION 1.2 User Manual
Page 196

Thumb Instruction Reference
5-2
Copyright © 2000, 2001 ARM Limited. All rights reserved.
ARM DUI 0068B
Table 5-1 Location of Thumb instructions and pseudo-instructions
Instruction mnemonic
Brief description
Page
Architecture
a
ADC
Add with carry
4T
ADD
Add
4T
ADR
Load address (pseudo-instruction)
-
AND
Logical AND
4T
ASR
Arithmetic shift right
4T
B
Branch
4T
BIC
Bit clear
4T
BKPT
Breakpoint
5T
BL
Branch with link
4T
BLX
Branch with link and exchange instruction sets
5T
BX
Branch and exchange instruction sets
4T
CMN
,
CMP
Compare negative, Compare
4T
EOR
Logical exclusive OR
4T
LDMIA
Load multiple registers, increment after
4T
LDR
Load register, immediate offset
4T
LDR
Load register, register offset
4T
LDR
Load register, pc or sp relative
4T
LDR
Load register (pseudo-instruction)
-
LSL
,
LSR
Logical shift left, Logical shift right
4T
MOV
Move
4T
MUL
Multiply
4T
MVN
,
NEG
Move NOT, Negate
4T
NOP
No operation (pseudo-instruction)
-
ORR
Logical OR
4T
POP
,
PUSH
Pop registers from stack, Push registers onto stack
4T