revsh

Reverse Signed Halfword (Thumb)

REVSH <Rd>, <Rm>

Reverse bytes in low halfword, sign extend (Thumb).

Details

The Reverse Signed Halfword instruction reverse bytes in low halfword, sign extend (Thumb).

Pseudocode Operation

// Reverse bytes in low halfword, sign extend (Thumb)

Example

REVSH r0, r2

Encoding

Binary Layout
1011101011
Rm
Rd
 
Format Thumb Data Proc
Opcode 0xBAC0
Extension T32 (Thumb)

Operands

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