第2章--Cortex-M3-体系结构.pptVIP

  • 85
  • 0
  • 约1.26万字
  • 约 64页
  • 2019-06-24 发布于四川
  • 举报
2、ARM Cortex-M3 体系结构 2.1. CM3微处理器核结构 2.2 处理器工作模式及状态 2.3. 寄存器 2.4 总线接口 2.5 存储器的组织与映射 2.6. 指令集 2.7. 流水线 2.8. 异常与中断 2.9 存储器保护单元MPU 2.10 STM32微控制器概述 R C T 6 STM32F103RC资源 Stm32f103 模块框图 引脚图 * ORR,把R0与0x01或并把结果赋给R0 * 寄存器是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。 其实寄存器就是一种常用的时序逻辑电路,但这种时序逻辑电路只包含存储电路。 * 也就是说他们的地址必须是 0x4,0x8,0xc,……。事实上,R13的最低两位被硬线连接到0,并且总是读出0(Read As Zero)。 * BL是跳转 ,Keil为了区分?反汇编时?用BL.W?表示?32位,BL表示16位 可以使用MOV?PC,?LR或者BX?LR来完成子程序返回 ,即跳转到lr中存放的地址处 B Label ;跳转到Label处对应的地址, 无条件跳转指令 BX reg ;跳转到由寄存器reg给出的地址, 无条件跳转指令 BL Label ;跳转到Label对应的地址,并且把跳转前的下条指令地址保存到LR BLX reg ;跳

文档评论(0)

1亿VIP精品文档

相关文档