汇编 test byte ptr [edi+24],04 请问这句语言表示什么意思?

2024-12-29 04:13:59
推荐回答(1个)
回答1:

test byte ptr [edi+24],04 测试内存〔edi+24〕的值是否为04(即执行“〔edi+24〕&04”,不保存结果,同时设置条件寄存器。&结果为0则寄存器zf设为1,&操作结果不为0则zf设为0)
je 101a2132 根据上面测试设置的条件寄存器zf的值进行跳转,zf为1说明上面执行后结果为0,则跳转;zf为0说明&操作结果不为0,就不跳转。