現在我知道u能在& T選用英特爾的語法,而不是默認的gcc與Intel彙編語法偏移
GCC -S -masm =英特爾test.c的
有這線
MOV DWORD PTR [EBP-16],OFFSET FLAT:鹼
是否與mov dword[ebp-16], base
相同? 否則我該怎麼辦?
現在我知道u能在& T選用英特爾的語法,而不是默認的gcc與Intel彙編語法偏移
GCC -S -masm =英特爾test.c的
有這線
MOV DWORD PTR [EBP-16],OFFSET FLAT:鹼
是否與mov dword[ebp-16], base
相同? 否則我該怎麼辦?
是的,mov dword [ebp - 16], base
應該沒問題。我已經有一段時間沒有看到- 我認爲它已經過時了,但這正是T的想法.intel_syntax
用於要求(我必須看看Gas的源代碼才能找到)。指的是與Masm相同的offset
,或Nasm中的無名變量名。
謝謝:)工作正常 –
我愛堆棧溢出,只是讓我的生活變得更容易。再次。 <3 – paulotorrens
是的,在NASM。不,在MASM中。這是MASM的語法,正如「OFFSET」關鍵字所證明的那樣,但是您將其標記爲NASM,那麼哪些人想知道? – harold
你好@harold我在nasm編程這就是爲什麼我標記nasm。我想知道如何在nasm中做這個masm代碼,以及什麼抵消flat:base mean。 –