例如:
a = 1以及:
.equ a, 1以及:
.set a, 1所有的输出都是在下列情况下逐字节产生的:
as --32 main.S根据cmp的说法。
我知道.equ和.set根据.equ的文档做同样的事情:https://sourceware.org/binutils/docs-2.25/as/Equ.html:
它是“. with”的同义词。
我知道.equ从Difference between .equ and .word in ARM Assembly?那里做了什么
那么=呢?和另外两个人一样吗?
发布于 2015-10-16 16:24:56
这是一样的。
在查看了文档源之后,我找到了确认它的部分https://sourceware.org/binutils/docs-2.25/as/Setting-Symbols.html
符号可以被赋予一个任意的值,方法是写一个符号,后面跟着一个等号‘=’,然后是表达式(参见表达式)。这相当于使用.set指令。
https://stackoverflow.com/questions/33175248
复制相似问题