程序设计不但要掌握处理器的指令功能与使用方法,还必须借助ARM的集成开发环境进行程序的代码编辑、编译和调试运行。为了提高编程效率,缩短开发周期,还必须学会使用C/C++语言进行程序设计。这就要求掌握ARM9汇编语言伪指令、汇编语言程序的语法结构、ARM处理器的C语言编程、汇编语言与C语言混合编程的ATPCS规则等。
本章主要讲述ARM汇编伪指令、ARM汇编语言程序设计、ARM汇编语言与C语言混合编程以及子程序或函数之间的相互调用。最后通过实例讲述ARM汇编语言与C语言之间的参数传递方法、程序之间的相互调用等。