2015第章 汇编语言程序设计基础.pptVIP

  • 1
  • 0
  • 约2.37万字
  • 约 75页
  • 2016-12-16 发布于北京
  • 举报
第9章 ARM汇编语言 程序设计基础 ARM汇编程序设计 但是,CPU执行指令的细节差异会反应在系统的非功能特性上,例如系统程序的规模和运行速度。 ARM汇编伪指令 伪指令:特殊的指令助记符,不会生成机器码,仅仅是在编译器软件中起着格式化的作用。 数据常量定义伪指令 EQU语法格式 :? ? 名称 EQU 表达式 { ,类型 }?; 其中 EQU 可用 “ * ” 代替 数据变量定义伪指令 ???(1)GBLA、GBLL 和GBLS ??????? 用于定义全局变量,并将其初始化。 语法格式:GBLA ( GBLL 或 GBLS ) 全局变量名? ? LCLA 、 LCLL 和 LCLS 伪指令用于定义一个 ARM 程序中的局部变量,并将其初始化。 语法格式: LCLA ( LCLL 或 LCLS ) 局部变量名??? 用于给一个已经定义的全局变量或局部变量赋值。 语法格式:变量名 SETA ( SETL 或 SETS ) 表达式 ??用于对一个通用寄存器列表定义名称,使用该伪指令定义的名称可在 ARM 指令 LDM/STM 中使用。 ? 语法格式:名称 RLIST { 寄存器列表 }? 内存分配伪指令 为特定的数据分配存储单元

文档评论(0)

1亿VIP精品文档

相关文档