We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
这是我发现的 x86_64 Nasm 的一份很棒的备忘单: http: //www.cs.uaf.edu/2009/fall/cs301/support/x86_64/index.html。
Here's a great cheat sheet for x86_64 Nasm I found: http://www.cs.uaf.edu/2009/fall/cs301/support/x86_64/index.html.
NASM 本身的使用没有什么区别(除了您可能想要指定 64 位输出格式),因此 32 位 NASM 参考就可以了。当然还有 64 位指令集(最值得注意的是完全不同的标准调用约定)。 AMD 这里有一些信息性文档: http://developer.amd.com/documentation /guides/pages/default.aspx
There is no difference concerning the usage of NASM itself (except that you probably want to specify a 64-bit output format), so a 32-bit NASM reference will do fine. Then it's of cource the 64-bit instruction set (and most notably the quite different standard calling convension). AMD has some informative documents here: http://developer.amd.com/documentation/guides/pages/default.aspx