【发布时间】:2014-09-30 19:56:31
【问题描述】:
我试图了解程序如何使用汇编 x86 代码进行函数调用(使用 C 语义)。任何帮助将不胜感激。
我找不到任何资料来专门回答这个问题。
【问题讨论】:
-
到目前为止,理解这一点最简单的方法是编写一个 C 程序并使用您喜欢的编译器编译它,并选择生成输出列表,或者 - 失败 - 通过在调试器。
-
任何对您有用的答案都取决于您所针对的 ABI。您正在使用什么机器/环境/工具链?
-
你想了解一些调用约定吗?
-
Google 的“汇编 x86 代码函数调用”点击数以千计 - 第一个非常好。
标签: c assembly call function-calls function-call