一,JMP修改EIP
二,CALL先把下个指令(当前指令加上指令长度)压入栈中再修改EIP
三,CMP相当于SUB(CMP不改变寄存器的值,只改变标志寄存器的值)
四,TEST相当于and(CMP不改变寄存器的值,只改变标志寄存器的值)(TEST EAX,EAX指令的作用就是判断EAX的值是否为0,若EAX二进制数全为0,结果才为0)
五,(1)JZ/JE ZF=1则跳转/相等则跳转 JNZ/JNE ZF=0则跳转/不相等则跳转
(2)JS SF=1则跳转 JNS SF=0则跳转
(3)JG大于则跳转 JL小于则跳转
(4)JB CF=1则跳转
(5)JA CF=0和ZF=0则跳转