2015-10-16 64 views
2

例如:GNU Gas裝配體中的等號賦值「x = 1」和「.equ x,1」或「.set x,1」是否有區別?

a = 1 

和:

.equ a, 1 

和:根據

as --32 main.S 

.set a, 1 

都產生於輸出逐字節相同cmp

我知道.equ.set根據.equ文件做同樣的事情:https://sourceware.org/binutils/docs-2.25/as/Equ.html

它與`.SET」的代名詞。

,我知道.equDifference between .equ and .word in ARM Assembly?

那麼,關於=呢?它和其他兩個一樣嗎?

回答

相關問題