今天俺也用OD(OllyDbg)反汇编了个小软件,其中里面有下面两条指令: 没太明白什么意思,google一下,在看雪论坛上发现了一个大虾的解释很详细,记录一下: 1.test a,b 是a与b相与的意思,不是检查a,b是否相等.故test eax,eax是检查eax是否为零.1.test可以影响cf,of,pf,sf,zf标志位.2.JE当zf为零时跳转.3.jz和je是同一条指令的两个不同记号而已. 补充: 1.test a,b是做 AND 运算(虽然通常是用来测试结果是否为零,但不限于此,