ch4 ARM处理器编程模型及指令系统.pptVIP

  • 2
  • 0
  • 约1.19万字
  • 约 79页
  • 2017-06-03 发布于湖北
  • 举报
嵌入式系统设计大学教程 第四章 ARM处理器 编程模型与指令系统 主要内容 4.1 ARM微处理器的工作状态 4.2 ARM微处理器的运行模式 4.3 ARM体系结构的存储器格式 4.4 寄存器组织 4.5 ARM的异常 4.6 ARM微处理器的指令系统基础 4.7 ARM指令的寻址方式 4.8 ARM指令集 4.9 Thumb指令及应用 4.1 ARM微处理器的工作状态 从编程的角度看,ARM微处理器的工作状态一般有两种,并可在两种状态之间切换: ARM状态:此时处理器执行32位的字对齐的ARM指令 Thumb状态:此时处理器执行16位的、半字对齐的Thumb指令 4.1 ARM微处理器的工作状态 ARM指令集和Thumb指令集均有切换处理器状态的指令,并可在两种工作状态之间切换,但ARM微处理器在开始执行代码时,应该处于ARM状态 进入ARM状态:当操作数寄存器的状态位(位0)为0时,执行BX指令时可以使微处理器从Thumb状态切换到ARM状态。 进入Thumb状态 :当操作数寄存器的状态位(位0)为1时,可以采用执行BX指令的方法,使微处理器从ARM状态切换到Thumb状态。 主要内容 4.1 ARM微处理器的工作状态 4.2 ARM微处理器的运行模式 4.3 ARM体系结构的存储器格式 4.4 寄存器组织 4.5 ARM的异常 4.6 ARM微处理

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档