msr

Move Immediate to Special Register (Thumb)

MSR <spec_reg>, #<imm>

Writes an immediate to a status register (Thumb).

Details

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

Pseudocode Operation

spec_reg ← imm

Example

MSR nzcv, #16

Encoding

Binary Layout
111100111000
00
0
0
1000
0
imm8
 
Format Thumb System
Opcode 0xF3800000
Extension T32 (System)

Operands

  • spec_reg
    CPSR/SPSR
  • imm
    Value