extr

Extract (64-bit)

EXTR <Xd>, <Xn>, <Xm>, #<lsb>

Extracts a 64-bit register from a pair.

Details

The Extract instruction extracts a 64-bit register from a pair.

Pseudocode Operation

// Extracts a 64-bit register from a pair

Example

EXTR x0, x1, x2, #0

Encoding

Binary Layout
10010011
110
Rm
imms
Rn
Rd
 
Format Data Processing
Opcode 0x93C00000
Extension Base

Operands

  • Xd
    Destination 64-bit integer register
  • Xn
    High
  • Xm
    Low
  • lsb
    Least-significant bit position