32位架构上的64位参数 [英] 64-bit parameter on 32-bit architecture
本文介绍了32位架构上的64位参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有任何文档描述如何在x86上的函数调用/返回方面实现64位值?
Is there any documentation describing how 64-bit values are implemented in terms of function calls/returns on x86?
使用调试器,似乎64位参数是传递为两个32位值,返回值作为EDX EAX传递。
Using the debugger, it seems 64-bit parameters are passed as two 32-bit values, and the return value is passed as EDX EAX.
推荐答案
2015年7月7日6:下午30点,GiantWarlord写道:
On 7/7/2015 6:30 PM, GiantWarlord wrote:
是否有任何文档描述如何在x86上的函数调用/返回方面实现64位值?
Is there any documentation describing how 64-bit values are implemented in terms of function calls/returns on x86?
https:// msdn.microsoft.com/en-us/library/984x0h58.aspx
这篇关于32位架构上的64位参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文