2
Linux下的默认汇编程序是“as”。我知道gdb支持使用AT & T和Intel语法进行反汇编。linux“as”汇编程序是否支持intel格式汇编语言?
我的问题是,我知道“as”支持AT格式,它支持英特尔格式吗?例如。我有 “b.s” 文件
.global _start
_start:
mov ax,0
然后
as b.s
b.s: Assembler messages:
b.s:3: Error: too many memory references for `mov'
如何使 “为” 编译这个.s文件? 谢谢。
将'.intel_syntax noprefix'添加到程序集文件的顶部。 –