GNU汇编入门教程
以前用ARM的IDE工具,使用的是ARM标准的汇编语言。现在要使用GNU的工具,当然要了解一点GNUARM汇编的不同之处。其实非常的简单,浏览一下文档然后再看看程序就完全可以搞定了,或者你硬着头皮看GNUARM的汇编程序,用不了多少时间你就就可以无师自通了。个人比较健忘,还是把文档翻译了一下,算是给自己一个避免遗忘的理由吧。r r t r r tARM汇编语言源程序语句,一般由指令,伪操作,宏指令和伪指令作成.ARM汇编语言的设计基础是汇编伪指令,汇编伪操作和宏指令。r r t r r t目前常用的ARM编译环境有2种:r r t r r tARMASM:ARM公司的IDE中使用了CodeWarrior的编译器,绝大多数windows下的开发者都在使用这一环境,完全按照ARM的规定;r r t r r tGNUARMASM:GN工U具的ARM版本,与ARMAS略M有不同;r r t r r t关于CodeWarrirorARM汇编的书和文章很多,本文假定你已经完全了解ARMASM,这里只说明GNUARM汇编,并针对ARMASM给出说明。
用户评论