10.04.2007

ADS and GNU AS

arm-elf-as,可以使用類似 C 的 include 語法。

所以將 ads 的assembly 轉成 arm-elf-as:
  • 把所有 GET xxxx 改為 #include "xxx"
  • EQU 改為 =
  • lable 都要加上 ":" 結尾
  • comment 符號 ";" 要改為 "@",或者用 和 C 一樣的 "//" 和 "/* */"
  • local lable 一樣要在"數字"後加":" 代表是label。
    assmbly code 由"%B110" 改為 "110b"
  • DATA, DCD 的section 要改為一般的 label: .word 的方式
  • if, else, 都要改用和 C一樣的#if #else...

沒有留言: