cmp
Compare (Immediate)
CMP <Wn>, #<imm>
Subtracts immediate from register, updates flags (discard result). (Alias for SUBS)
Details
The Compare instruction subtracts immediate from register, updates flags (discard result). (Alias for SUBS).
Pseudocode Operation
// Flags ← imm - SRC2 (result discarded)
Example
CMP w1, #16
Encoding
Binary Layout
01110001
00
imm12
Rn
11111
Operands
-
Wn
First source / base 32-bit integer register -
imm
Imm