0

ARM7 ViSUAL EMulator と Keil uVision4 について 2 つの質問があります。

  • これを ARM7 ViSUAL Emulator で実行し、その機能を説明してください。
  • 変数 Value1、Value2、Value3、および Result がどのように宣言されているかを考えてみましょう。これが Keil uVision4 を使用してコンパイルされない理由を説明してください。

コードを実行しましたが、それが何をするのかまだわかりません。

 Main
  LDR r1, =Value1 
  LDR R2, =Value2 
  LDR r1,[r1]
  LDR r2,[r2]
Return
  ANDS R3, R1,R2 
  BNE SEND 
  BEQ NEXT 
  END
SEND
  LDR r4, =Result 
  LDR r4,[r4] 
  STR r3, [r4] 
  END
NEXT
   MOV R1, R2 
   LDR R2, =Value3 
   LDR R2, [r2]
   B       Return
   END
 Value1 DCD &0202
 Value2 DCD  &0101
 Value3 DCD &0001
 Result DCD  &FFFFFFF0

ARM7 エミュレータでの結果

4

1 に答える 1