(精)第3章3 基于ARM的嵌入式程序设计.ppt

3.3 基于ARM的汇编语言程序设计基础 3.3.1 ARM汇编语言的伪操作、宏指令与伪指令 3.3.2 ARM汇编语言程序设计 3.3.3 ARM汇编语言编程的重点 3.3.4 ARM汇编程序实例 3.3.1 ARM汇编语言的伪操作、宏指令与伪指令 1 两种常见的ARM编译开发环境 ADS/SDT IDE开发环境:它由ARM公司开发,使用了CodeWarrior公司的编译器; 集成了GNU开发工具的IDE开发环境:它由GNU的汇编器as、交叉编译器gcc、和链接器ld等组成。 2 ADS编译环境下的伪操作和宏指令 ADS编译环境下的伪操作可分为以下几类: 符号定义(Symbol Definition)伪操作 数据定义(Data Definition)伪操作 汇编控制(Assembly Control)伪操作 信息报告(Reporting)伪操作 其他(Miscellaneous)伪操作 符号定义伪操作 1.符号定义伪操作 GBLA、GBLL、GBLS 作用:声明一个ARM程序中的全局变量 语法格式:GBLX Variable 例: GBLA arithmetic arithmetic SETA 0xFF SPACE arithmetic GBLL logical logical SETL {TRUE} GBLS str

文档评论(0)

1亿VIP精品文档

相关文档