美文网首页
Cortex-M0简介

Cortex-M0简介

作者: 古城阳光 | 来源:发表于2020-07-18 09:38 被阅读0次

cortex-M0介绍:

关于M0的介绍很多,在此不作细致的描述。(配上个人所记笔记)

       Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线RISC处理器,其核心仍为冯.诺依曼结构,是指令和数据共享同一总线的架构。CortexM0其核心架构为ARMv6M,其运算能力可以达到0.9 DMIPS/MHz,而与其他的16位与8位处理器相比,由于CortexM0的运算性能大幅提高,所以在同样任务的执行上CortexM0只需较低的运行速度,而大幅降低了整体的动态功耗。作为新一代的处理器,Cortex-M0的设计进行了许多的改革与创新,如系统存储器地址映像(system address map)、改善效率并增强确定性的嵌套向量中断系统(NVIC)与不可屏蔽中断(NMI)、全新的硬件除错单元等。

简单对比

相关文章

  • Cortex-M0简介

    cortex-M0介绍: 关于M0的介绍很多,在此不作细致的描述。(配上个人所记笔记) Cortex-M0是...

  • Cortex-M0一些资料

    本人收集的一些Cortex-M0相关资料,有需要可以参考阅读(不做他用): (有其他相关的资料会不定时加入进来) ...

  • Cortex-M0使用汇编进行数据访问时,需要注意的几点

    1、对不同的数据宽度选择正确的指令,不同的指令用于不同的数据宽度。 Cortex-M0处理器支持多个存储器访问指...

  • Cortex-M0指令集

    声明:这是本人根据自己的学习所得整理,其间可能会有存在问题的地方,大家可以给予我指点,我会修改错误的地方。 Cor...

  • Cortex-M0指令集——AND

    逻辑与指令: 该指令实现两个寄存器值的按位“与”操作。(更新标志位) ANDS , Rd是...

  • Cortex-M0指令集——CPS

    改变处理器状态: CPS = IE : interrupt enable, ...

  • Cortex-M0指令集——EOR

    异或指令: 此指令两个寄存器中的值按位执行“异或”操作,并根据指令的执行结果更新程序状态寄存器的标志位。 EOR ...

  • Cortex-M0指令集——B

    跳转指令: (1)可条件执行的跳转指令 B 此指令在计算跳转地址时...

  • Cortex-M0指令集——ADR

    该指令将一个立即数和PC值相加,并将PC相关地址写入目标寄存器。(不更新标志位) ADR , , ...

  • Cortex-M0指令集——ASR

    算术右移指令: 此指令可以方便的将一个寄存器的值除以一个常数。 (1) ASRS , , #...

网友评论

      本文标题:Cortex-M0简介

      本文链接:https://www.haomeiwen.com/subject/wfrxkktx.html