Cortex-M3简介

Cortex‐M3 是一个 32 位处理器内核,内部的数据路径是 32 位的,寄存器是 32 位的,存储器接

口也是 32 位的。CM3 采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问

并行不悖。这样一来数据访问不再占用指令总线,从而提升了性能。为实现这个特性, CM3 内部

含有好几条总线接口,每条都为自己的应用场合优化过,并且它们可以并行工作。但是另一方面,

指令总线和数据总线共享同一个存储器空间(一个统一的存储器系统)。换句话说,不是因为有两

条总线,可寻址空间就变成 8GB 了。

图1 Cortex‐M3的一个简化视图

参考文献

Cortex-M3权威指南(中文参考) —— Joseph Yiu著 宋岩 译


回复 he 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

《 “Cortex-M3简介” 》 有 2 条评论

  1. 清楚易懂