-
-
[求助]关于switch语句反汇编
-
发表于:
2012-9-14 21:45
4539
-
反汇编了一下switch语句发现
switch(flag)
00F04177 8B45 F8 mov eax, dword ptr [ebp-8]
00F0417A 8985 30FFFFFF mov dword ptr [ebp-D0], eax
00F04180 83BD 30FFFFFF 0>cmp dword ptr [ebp-D0], 1
其中将flag值取到eax,在把eax值赋到栈中。这一步我感觉是多余的呀。
完全可以直接执行cmp [ebp-8],1;
这样不可以提高效率吗?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)