movz

Move Zero

MOVZ <Wd>, #<imm16> {, lsl #<shift>}

Moves 16-bit immediate to register, zeroing other bits.

Details

The Move Zero instruction moves 16-bit immediate to register, zeroing other bits.

Pseudocode Operation

Wd ← imm16

Example

MOVZ w0, #16

Encoding

Binary Layout
01010010
1
hw
imm16
Rd
 
Format Data Processing
Opcode 0x52800000
Extension Base

Operands

  • Wd
    Destination 32-bit integer register
  • imm16
    Imm
  • shift
    Shift amount