[問題] asm: $.L01 與 .L01的差別
以下程式是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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):