rbit

Reverse Bits (A32)

RBIT<c> <Rd>, <Rm>

Reverses bits in a 32-bit register.

Details

The Reverse Bits instruction reverses bits in a 32-bit register.

Pseudocode Operation

// Reverses bits in a 32-bit register

Example

RBIT r0, r2

Encoding

Binary Layout
cond
011011111111
Rd
11110011
Rm
 
Format Data Proc
Opcode 0x06FF0F30
Extension A32 (Base)

Operands

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