ARM syntax 一問

提示: 作者被禁止或刪除 內容自動屏蔽

LDR.W R1, [R0, #0x258] 把地址 Register 0 + hex 258 指著的 4 byte data 抄去 Register 1
LDR 跟 LDR.W 是一樣,.W 指定要用 Thumb-2 32-bit instruction。

TOP

回覆 1# undplayer

Load memory word from base register address + 5-bit immediate offset
LDR <Rd>, [<Rn>, #<immed_5> * 4]
R1 = MEM[R0+0x258]

R0 睇番 ABI DOCUMENT.
係FUNCTION 既 1ST ARGUMENT...

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP