cmovcc
Conditional Move
CMOVcc r, r/m
Moves data if condition code is met (e.g., CMOVE, CMOVNE).
Details
The Conditional Move instruction moves data if condition code is met (e.g., CMOVE, CMOVNE).
Pseudocode Operation
IF condition THEN DEST <- SRC
Example
CMOVcc rax, rbx
Encoding
Binary Layout
0F
+0
Operands
-
dest
General-purpose register -
src
Register or memory operand