msub
Multiply-Subtract
MSUB <Wd>, <Wn>, <Wm>, <Wa>
Calculates (Ra - (Rn * Rm)).
Details
The Multiply-Subtract instruction calculates (Ra - (Rn * Rm)).
Pseudocode Operation
Wd ← Wn - Wm
// Flags affected: N, Z, C, V
Example
MSUB w0, w1, w2, w5
Encoding
Binary Layout
00011011
000
Rm
1
Ra
Rn
Rd
Operands
-
Wd
Destination 32-bit integer register -
Wn
First source / base 32-bit integer register -
Wm
Second source / offset 32-bit integer register -
Wa
Minuend