第二嵌入式系统的基本知识分析.pptVIP

  • 6
  • 0
  • 约1.19万字
  • 约 67页
  • 2016-06-16 发布于湖北
  • 举报
嵌入式系统的硬件是以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口和设备组成。 嵌入式微处理器 总线 存储器 输入/输出接口和设备 嵌入式系统硬件基础 冯·诺依曼体系结构和哈佛体系结构 RISC和CISC 流水线 信息存储的字节顺序 嵌入式微处理器体系结构 总线 高速输入输出接口 输入输出设备 存储器 嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯?诺依曼(Von Neumann)结构或哈佛(Harvard)结构 1、存储器结构—— 冯-诺依曼体系结构与哈佛体系结构 哈佛体系结构 ?冯.诺曼结构处理器指令流 的定时关系示意图 指令流水线—以ARM为例 为增加处理器指令流的速度,ARM7 系列使用3级流水线. 允许多个操作同时处理,比逐条指令执行要快。 PC指向正被取指的指令,而非正在执行的指令 最佳流水线 该例中用6个时钟周期执行了6条指令 所有的操作都在寄存器中(单周期执行) 指令周期数 (CPI) = 1 LDR 流水线举例 该例中,用6周期执行了4条指令 指令周期数 (CPI) = 1.5 分支流水线举例 流水线被阻断 注意:内核运行在ARM状态 超流水线 超流水线(superpiplined)是指某型CPU内部的流水线超过通常的5~6步以上,例如Pentium

文档评论(0)

1亿VIP精品文档

相关文档