[問題] asm: $.L01 與 .L01的差別

看板Programming作者 ( )時間18年前 (2008/04/21 17:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
以下程式是gcc asm 1: .LC0: 2: .string "ABCD" 3: movl .LC0, %eax 4: movl $.LC0, %eax 請問第3行與第4行的%eax分別存了什麼? ('$'的意義為何) 我在我電腦下執行印出來 第3行會印出來 8048558 第4行是 44434241 (皆16進位的結果) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.88.168
文章代碼(AID): #1835pgQO (Programming)
文章代碼(AID): #1835pgQO (Programming)