32位架构上的64位参数 [英] 64-bit parameter on 32-bit architecture

查看:97
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆