不同汇编语言的对比
在学习汇编语言的过程中, 我们会听到很多很多关于汇编语言的名词, 比如NASM汇编, AT&T风格汇编, ARM汇编, 而大多国内教材教授的都是基于x86平台的MASM汇编语言, 由于缺少对其他汇编语言的介绍, 我们学习完教材后仍然对其他汇编语言的概念和名词不太了解, 导致见到这些名词时一头雾水, 本文旨在通过整理各种资料解释这些名词的含义及区别
文章目录
- 不同汇编语言的对比
-
- 1. 语言/编译器
-
- 1. MASM:
- 2. NASM:
- 3. FASM:
- 4. GoASM:
- 2. 汇编风格
-
- Intel风格, AT&T风格差异对比:
- 1. 寄存器命名 %
- 2. 立即数格式 $
- 3. 操作数顺序
- 4. 内存操作数的寻址方式
- 5. 数据宽度表示
- 3. 指令集架构(ISA)
-
- 1. x86
- 2. x86-64/x64/amd64/Intel64
- 3. IA-64
- 4. ARM64/AArch64

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/46808.html