|
发表于 2021-12-12 20:35:54
|
显示全部楼层
先算a>b然后c<d,最后&&
- 257: if(a > b && c < d)a=b=c=d;
- 00132244 8B 45 F4 mov eax,dword ptr [a]
- 00132247 3B 45 E8 cmp eax,dword ptr [b]
- 0013224A 7E 1A jle my_delete+16h (0132266h)
- 0013224C 8B 45 DC mov eax,dword ptr [c]
- 0013224F 3B 45 D0 cmp eax,dword ptr [d]
- 00132252 7D 12 jge my_delete+16h (0132266h)
- 00132254 8B 45 D0 mov eax,dword ptr [d]
- 00132257 89 45 DC mov dword ptr [c],eax
- 0013225A 8B 4D DC mov ecx,dword ptr [c]
- 0013225D 89 4D E8 mov dword ptr [b],ecx
- 00132260 8B 55 E8 mov edx,dword ptr [b]
- 00132263 89 55 F4 mov dword ptr [a],edx
复制代码 |
|