sub
Subtract
SUB r/m, r
Subtracts source from destination.
Details
The Subtract instruction subtracts source from destination.
Pseudocode Operation
DEST <- DEST - SRC
// Flags affected: OF, SF, ZF, AF, CF, PF
Example
SUB rbx, rax
Encoding
Binary Layout
28+ow
+0
ModRM
+1
Operands
-
dest
Register or memory operand -
src
General-purpose register