rev

Reverse Bytes (Thumb)

REV <Rd>, <Rm>

Endian swap (Thumb).

Details

The Reverse Bytes instruction endian swap (Thumb).

Pseudocode Operation

Rd ← byte-reverse of Rm

Example

REV r0, r2

Encoding

Binary Layout
1011101000
Rm
Rd
 
Format Thumb Data Proc
Opcode 0xBA00
Extension T32 (Thumb)

Operands

  • Rd
    Destination general-purpose register
  • Rm
    Second source / offset general-purpose register