Yasm使用intel语法编译64位代码

时间:2013-01-08 14:26:24

标签: assembly x86 x86-64 yasm

我有这个文件:

.code64
pop %rbx

使用以下指令与yasm很好地编译:

yasm.exe asm.asm -o asm.bin -m amd64 --parser=gas

我的问题是:有没有办法使用nasm解析器通过使用intel语法编译64位代码?我真的不喜欢AT& T语法

1 个答案:

答案 0 :(得分:2)

请参阅yasm manual about the BITS directive

bits 64
pop rbx
yasm.exe asm.asm -o asm.bin -m amd64