msr

Move Immediate to Special Register (A32)

MSR <spec_reg>, #<imm>

Writes an immediate to a status register (A32).

Details

The Move Immediate to Special Register instruction writes an immediate to a status register (A32).

Pseudocode Operation

spec_reg ← imm

Example

MSR nzcv, #16

Encoding

Binary Layout
cond
00110010
mask
1111
rotate
imm8
 
Format System
Opcode 0x0320F000
Extension A32 (System)

Operands

  • spec_reg
    CPSR/SPSR
  • imm
    Value