gpt4 book ai didi

linux - linux "as"汇编器是否支持intel格式汇编语言?

转载 作者:太空狗 更新时间:2023-10-29 12:00:21 27 4
gpt4 key购买 nike

linux下默认的汇编器是“as”。我知道 gdb 支持使用 AT&T 和 Intel 语法进行反汇编。

我的问题是,我知道“as”支持AT&T格式,它支持Intel格式吗?例如。我有“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'

如何让“as”编译这个.s文件?谢谢。

最佳答案

参见 this answer使用 Intel 语法的 gcc/gas 的一些指针。

我个人偶尔将 NASM 用于纯汇编项目(这是英特尔原生语法)或将英特尔的 icc 用于带有内联的 C 程序。

关于linux - linux "as"汇编器是否支持intel格式汇编语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554002/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com