c++ - masm 指令集资源

标签 c++ visual-studio-2008 masm

我在哪里可以找到详细说明 MASM 完整指令集的链接或文档的好站点?

为了提供上下文,我目前正在 VS2008 中处理一个 C++ 项目,并且我已经达到了了解程序集到底在说什么(对于添加上下文)很有用的地步。这不是我唯一的原因,但肯定是目前最紧迫的原因。

感谢您的帮助,希望我能够在没有程序集的情况下找出错误,但有时它会有所帮助。

最佳答案

对于正版说明,IntelAMD文学很好。我不知道英特尔手册的编号,因为我 table 上有 AMD 的“真实纸张”。您需要的大部分内容都在 AMD 第 3 卷(通用和系统指令)中,但您可能还需要 SSE 第 4 卷(128 位媒体指令)和第 5 卷 x87(浮点和 64 位媒体指令)。

我也用过 sandpile.org作为指令的快速引用 - 主要是从二进制解码指令。

显然 MASM 也有一堆 directives ,例如组成字符串,为不同的位分配段名,指定一些数据或代码等。

关于c++ - masm 指令集资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17795959/

相关文章:

visual-studio-2008 - 使用 GDI+ 位图

c++ - MASM 修复 DLL 中的 64 位截断

x86 - 跳转到保护模式不起作用或没有效果

c++ - 让我的图标出现在 VS 2008 中的问题

c# - Winform 在 Designer 中的位置

c++ - 模板推导不明确

c++ - 为堆栈分配的对象调用析构函数的机制是什么?

x86 - MASM 中 x64 和 x86 模式的区别

c++ - 如何使用模板化 C++ 结构定义 C-forward 声明的不透明结构

c++ - 为什么我的排序方法不起作用?