Win32 Compilation-Jump instructions: JMP, JECXZ, JA, JB, JG, JL, JE, JZ, JS, JC, JO, JP, etc.

Source: Internet
Author: User

Tag: instruction equals Win32 html WWW htm greater than lag strong

Jump instructions are divided into three categories:
First, unconditional jump: JMP;
Second, according to the value of CX, ECX Register jump: JCXZ (CX is 0 jump), JECXZ (ECX for 0 jump);
Three, according to the EFLAGS register flag bit jump, this too many.

Instructions to jump according to the flag bit:

JE  or equal to the jumpJNE ; not equal to the jumpJZ  ; for 0 then Jumpjnz ; not 0 jumpsJS  ; jump to a negativeJNS ; not a negative jumpJC  The rounding is a jump.JNC ; jump without roundingJO  ; overflow jumpsJno ; jump if not overflowJA  , no sign is greater than jumpJNA , no sign is greater than the jumpJAE , no sign is greater than or equal to jumpJnae, no symbol is greater than or equal to jumpJG  the symbol is greater than the jump.JNG the symbol is not greater than the jumpJge , with a symbol greater than or equal to jumpJngethe symbol is not greater than or equal to jumpJB  , no sign is less than jumpJNB , unsigned no less than then jumpJbe , unsigned less than equals jumpsJnbe, no symbol is less than or equal to jumpJL  the symbol is less than the jump.JNL the symbol is not less than the jumpJle the symbol is less than or equal to jumpJnlethe symbol is not less than or equal to jumpJP  the odd and even position bit jumpsJNP the odd and even bit clears the jumpJPE odd and even bits are equal to jumpJPO , odd and even bits are not equal to jump

Reference: http://www.cnblogs.com/del/archive/2010/04/16/1713886.html

Win32 Compilation-Jump instructions: JMP, JECXZ, JA, JB, JG, JL, JE, JZ, JS, JC, JO, JP, etc.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.