2014-01-10 56 views
1

我必須在程序集中聲明一個字符串。程序集中.string和db之間的區別

是什麼來聲明字符串.string和DB之間的區別?

+0

恐懼這些類型的指令的語義在彙編語言方面差異很大。據我所知,MASM,NASM和GAS都沒有這兩者。你在使用哪種彙編程序? – doynax

回答

2

db從字面上將字節放在可執行文件中

+0

我沒有得到你。你能更清楚嗎? – user1599964

+0

你的意思是:.string 將字符串放在堆上,但db 將字符串放到堆棧上? – user1599964

+1

String分配空間並在其中放入字符。 db定義了一個字節。那不一樣。 – Laykker

相關問題