0
我試圖在沒有重寫彙編器的情況下獲取由ARM彙編中的標籤標記的指令的地址。例如:靜態地(而不是在運行時)獲取標籤的部分和地址
.text
nop # 0
mov r1, r2 # 4
loop:
mov r0, #170 # 8
如果我想的loop
的地址,然後我拿到8,因爲每個指令這裏是4個字節長,而且後兩個指令開始。
我要澄清,我不是在尋找ldr r0, =loop
,我正在尋找像GCC的命令,我喂.s
文件,並事先得到類似
loop=.text+0x0000ad4e
abc=.data+0x0000007a
謝謝!
你試過'objdump的-t'? – fuz
甚至是'nm'命令? – fuz
@FUZxxl'nm'命令正是我需要的,謝謝!您可以將其轉換爲答案。 – Wazzaps