command cmovl destination, source
cmovl is CMOVcc instruction, The cmovl (conditional move if less) check the state of SF AND OF, if SF<>OF then condition satisfied and the cmovl will be executed. Otherwise it will be skipped, and the execution will continues with the instruction following it. cmovl is used for signed integers.
|destination||r16 / r32|
|source||m16-r16 / m32-r32|