在ARMSIM中编写代码时,我想将特定的内存位置(例如)0x2000标记为PATH,并在MOV,LDR,STR指令的ARM汇编代码中使用它。 如果可能,请告诉我。
答案 0 :(得分:0)
您也可以使用这种方法,
var1 DCD 0x00
var2 DCD 0x00
LDR R0,=var1 ; Address of var1
LDR R1,[R0] ; read var1 in to R1
LDR R0,=var2 ; base address of MyAsmVar
LDR R2,[R0] ; Address of var2
参考: http://www.keil.com/forum/18423/declaring-variables-in-cortex-m3-assembly-language/