【精选】1、ARM体系结构课件.pptVIP

  • 1
  • 0
  • 约7.41千字
  • 约 62页
  • 2019-07-10 发布于湖北
  • 举报
MDK使用 精 MDK使用 精 MDK使用 精 存储器的字与半字 半字:从偶数地址开始的连续2个字节构成一个半字; 字:以能被4整除的地址开始的连续4个字节构成一个字; ARM指令的长度刚好是一个字,Thumb指令的长度刚好是一个半字。 如果一个数据是从偶地址开始的连续存储,那么它就是半字对齐,否则就是非半字对齐; 如果一个数据是以能被4整除的地址开始的连续存储,那么它就是字对齐,否则就是非字对齐。 * 精 存储器格式 地址空间的规则要求字地址A: 位于地址A的字包含的字节位于地址A,A+1,A+2和A+3; 位于地址A的半字包含的字节位于地址A和A+1; 位于地址A+2的半字包含的字节位于地址A+2和A+3; 位于地址A的字包含的半字位于地址A和A+2; …… 字节 字节 字节 字节 …… A+3 A+2 A+1 A 存储器 半字 半字 字 * 精 存储器系统有两种映射机制: 小端存储器系统: 在小端格式中,数据的高字节存放在高地址中。 大端存储器系统: 在大端格式中,数据的高字节存放在低地址中。 存储器格式 * 精 …… …… A+3 A+2 A+1 A 存储器 小端存储模式下,0A地址开始的一个字空间的存储; 1 大端存储模式下,0A地址开始的一个字空间的

文档评论(0)

1亿VIP精品文档

相关文档