第3章 Cortex-M体系结构.pptVIP

  • 11
  • 0
  • 约7.73千字
  • 约 75页
  • 2020-04-24 发布于广东
  • 举报
. 3.3 Cortex-M3基本寻址方式 3.3 Cortex-M3基本寻址方式 3.3 Cortex-M3基本寻址方式 8. 块拷贝寻址 把一块数据从存储器的某一位置拷贝到另一位置。 LDMIA R0!,{R2-R9} STMIA R1,{R2-R9} 课后作业:解读p81图3-27 3.3 Cortex-M3基本寻址方式 9. 相对寻址 特殊的变址寻址,基址为PC BL SUBR …… SUBR …… MOV PC,R14 3.4 Thumb-2指令集说明 Thumb-2指令集允许32位指令与16位指令交融,代码密度和处理性能得到了改善: 消除了状态切换的额外开销,节省指令执行时间和指令空间; 源代码不需要分别编译,减轻软件开发管理负担; 不需要测试与分析何时何地切换到何种状态最有效,软件开发容易。 3.4 Thumb-2指令集说明 3.4.1 条件执行 {cond}——条件码,几乎所有指令均可包含,根据条件码标志是否满足决定指令是否执行; “s”——条件码标志更新后缀,几乎所有数据处理指令均可包含,更新条件码标志; CMP等指令——不需要后缀”s”,始终更新条件码标志。 条件码标志表 ——P83,表3-7 3

文档评论(0)

1亿VIP精品文档

相关文档