0

ARMSIM でコードを記述しているときに、特定のメモリ位置 (たとえば) 0x2000 を PATH としてラベル付けし、MOV、LDR、STR 命令の ARM アセンブリ コードで使用したいと考えています。これが可能かどうか教えてください。

4

1 に答える 1

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/

于 2016-03-14T10:27:42.170 に答える