cmpl subtracts -0x10 (% ebp) from $ 0x7 and changes the flags: AF CF OF PF SF ZF .
- if -0x10 (% ebp), which is one of your function arguments, is 0x7, then the ZF flag is set .
- jne 80484db means that if the two numbers being compared are different (ZF = 0), go to 80484db
To summerize, your code is equivalent:
compare A to B
jump into 80484db if they are different.
source
share