X86和ARM程序集的参考文档是什么?

时间:2012-11-19 11:30:54

标签: assembly standards

在C ++案例中,有ISO论文和关于该语言未来和现在定义的草稿的“社区”论文。

X86和ARM平台的程序集的等效来源是什么?

我发现很难跟上程序集,因为它确实很碎片(甚至只考虑X86平台),在很多情况下我甚至无法找出X所指的寄存器,或者CPU集支持该功能或者注册

没有所有寄存器的索引,不是吗?

1 个答案:

答案 0 :(得分:3)

如评论中所述,您的问题的答案很复杂,因为制造商为其处理器生成手册。另外x86比较复杂,因为32位和64位处理器通常都有单独的文档手册(我不熟悉ARM在这里发表评论)。

Intel x86 (32位和64位)可在此处找到:Intel® 64 and IA-32 Architectures Software Developer Manuals

AMD x86 文档:All processorsAMD64 Architecture and Software Manuals。这里有很多资源,您可能需要根据您正在寻找的内容进行过滤。

ARM 提供ARM架构提供的参考手册:ARM Architecture