第二讲_ARM汇编语言程序设计重点.pptVIP

  • 5
  • 0
  • 约6.76千字
  • 约 25页
  • 2017-02-03 发布于湖北
  • 举报
第二讲_ARM汇编语言程序设计重点

* * * * 注意,读跳转表时不能超出了表的末端,检查越限是必须的。越限检查唯一的性能代价是执行同最大值进行比较的指令。 * 提示: 无论ARM还是Thumb,其指令在存储器中都是边界对齐的(4字节或2字节对齐)。因此,在执行跳转过程中,PC寄存器中的最低位肯定被舍弃,不起作用。在BX指令的执行过程中,最低位正好被用作状态判断的标志,不会造成存储器访问不对齐的错误。 第二讲 ARM汇编语言程序设计 ARM汇编语言程序设计 ARM汇编中的文件格式 ARM汇编语言语句格式 ARM汇编语言程序格式 ARM汇编语言编程的重点 ARM汇编程序实例 一、ARM汇编中的文件格式 ARM源程序文件(可简称为源文件)可以由任意一种文本编辑器来编写程序代码,它一般为文本格式。在ARM程序设计中,常用的源文件可简单分为以下几种: 源程序文件 文件名 说 明 汇编程序文件 *.S 用ARM汇编语言编写的ARM程序或Thumb程序。 C程序文件 *.C 用C语言编写的程序代码。 头文件 *.H 为了简化源程序,把程序中常用到的常量命名、宏定义、数据结构定义等等单独放在一个文件中,一般称为头文件。 二、ARM汇编语言语句格式 ARM汇编语言语句格式如下所示: {symbol} {instruction | directive | pseudo-instruction}

文档评论(0)

1亿VIP精品文档

相关文档