| |||
| Home > ARM and Thumb Instructions > General data processing instructions | |||
This section contains the following subsections:
ADD, SUB, RSB, ADC, SBC, and RSC
Add, Subtract, and Reverse Subtract, each with or without Carry.
Return from exception without popping the stack.
Logical AND, OR, Exclusive OR, OR NOT, and Bit Clear.
Count Leading Zeros.
Compare and Compare Negative.
Move and Move Not.
Move Top, Wide.
Test and Test Equivalence.
Select bytes from each operand according to the state of the APSR GE flags.
Reverse bytes or Bits.
Arithmetic Shift Right.
If-Then.
Signed Divide and Unsigned Divide.