beagleboard ubuntu上用于臂组装的汇编程序

时间:2011-10-28 21:05:08

标签: gcc ubuntu assembly arm

您好我有一个运行ubuntu的beagleboard revC4,我想知道是否可以编译手臂组件,例如在Kiel uVision IDE中使用的那样:

      AREA  RESET, CODE, READONLY 
      ENTRY
      ADR   r1, TEXT
LOOP  LDRB  r0, [r1], #1
      CMP   r0, #0
      BNE   LOOP
      B     .
TEXT = "Hello World!", &0a, &0d, 0
      END

由于某些原因,我发现任何使用gcc的例子和ASM代码都是完全不同的 在此先感谢您的帮助

1 个答案:

答案 0 :(得分:2)

您可能需要查看ARM提供的工具:

http://www.arm.com/products/tools/software-tools/index.php

它真的是一个你正在寻找的汇编程序,而不是编译器......最简单的解决方案可能就是GNU assembler syntax(不应该那么不同)。