In the assembly opcode cmovl, what gets compared? For example: EAX: 00000002 EBX: 00000001

cmovl eax,ebx

What is the result? Which one needs to be less so they can be moved?

Thank you!

Edit
Report