打印
[文档下载]

ortex-M0处理器兼容 功能 指令集映射详解

[复制链接]
1036|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
侣行天下|  楼主 | 2015-12-12 17:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ARM Cortex?6?4-M0 处理器是现有的最小、能耗最低和能效最高的 ARM 处理器。该处理器硅面积极小、能耗极低并且所需的代码量极少,这使得开发人员能够以 8 位的设备实现 32 位设备的性能,从而省略 16 位设备的研发步骤。Cortex-M0 处理器超低的门数也使得它可以部署在模拟和混合信号设备中。

ARM Cortex-Mx兼容




ARM Cortex-M0 功能
Cortex-M0
体系结构ARMv6-M(冯诺依曼)
ISA 支持Thumb?0?3/ Thumb-2 技术*
管道3 阶段
Dhrystone0.9 DMIPS/MHz
中断NMI + 1 到 32 个物理中断
中断延迟16 个周期
睡眠模式集成的 WFI 和 WFE 指令
睡眠和深度睡眠信号
随电源管理工具包提供的可选保留模式
增强的指令单周期 (32x32) 乘法
调试JTAG 或串行线调试端口

* ARM Cortex-M0 处理器执行 Thumb 指令集,包括少量使用 Thumb-2 技术的 32 位指令。这是 ARM Cortex-M3 和 ARM Cortex-M4 支持的指令集的二进制向上可兼容子集。

沙发
侣行天下|  楼主 | 2015-12-12 17:11 | 只看该作者
ARM Cortex-Mx指令集映射






使用特权

评论回复
板凳
mintspring| | 2015-12-12 17:58 | 只看该作者
ARM公司的Cortex-M0应用于各种微控制器(MCU)中,并可让研发工程师以8位的价位创造32位的的效能,并将传统的8位和16位的处理器升级到更高效、更低功耗的32位处理器。
Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线RISC处理器,其核心仍为冯.诺依曼结构,是指令和数据共享同一总线的架构。作为新一代的处理器,Cortex-M0的设计进行了许多的改革与创新,如系统存储器地址映像(system address map)、改善效率并增强确定性的嵌套向量中断系统(NVIC)与不可屏蔽中断(NMI)、全新的硬件除错单元等等,都带给了使用者全新的体验和更便利、 更有效率的操作。
CortexM0其核心架构为ARMv6M,其运算能力可以达到0.9 DMIPS/MHz,而与其他的16位与8位处理器相比,由于CortexM0的运算性能大幅提高,所以在同样任务的执行上CortexM0只需较低的运行速度,而大幅降低了整体的动态功耗

使用特权

评论回复
地板
Micachl| | 2015-12-12 21:11 | 只看该作者
现在好像都有cortex m7了

使用特权

评论回复
5
ccw1986| | 2015-12-14 20:25 | 只看该作者
新唐的好多芯片就是cortex m0的吧

使用特权

评论回复
6
侣行天下|  楼主 | 2015-12-18 20:19 | 只看该作者
现在好像cortex M7都有了吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

265

帖子

0

粉丝