-
-
[求助]关于switch语句反汇编
-
发表于:
2012-9-14 21:45
4540
-
反汇编了一下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;
这样不可以提高效率吗?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!