-
-
[讨论]关于非入栈的寄存器变量是否会在函数中参与运算?
-
发表于:
2005-8-16 11:59
4202
-
[讨论]关于非入栈的寄存器变量是否会在函数中参与运算?
<br>0049AE08 |. 50 PUSH EAX
<br>0049AE09 |. 6A 00 PUSH 0
<br>0049AE0B |. 8B4D F8 MOV ECX,DWORD PTR SS:[EBP-8] //ecx==0
<br>0049AE0E |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4] //edx==机器码
<br>0049AE11 |. 8BC3 MOV EAX,EBX
<br>0049AE13 |. E8 38000000 CALL AccessPa.0049AE50
例如,这段代码,没有被push的CALL前面的ecx,edx,eax(也就是非参数)是否还会在CALL内被用到?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!