我有一些NASM文件,它们通常具有以下结构:
[BITS 64]
[ORG 0x0000000000200000]
start:
...
ret
我是这样组装它们的:
nasm -f bin abc.asm
我想使用GAS来编写其中一些。有两个问题:
GAS中应该使用哪些指令?我找到了'.org'指令,但是GAS似乎没有'.bits'指令。
我应该传递什么给
gcc
或as
以生成纯二进制文件?也就是说,与NASM的-f bin
选项相同。