Cortex-M3 处理器内核

Cortex-M3 处理器内核采用 ARMv7-M 架构

主要特性如下

  • Thumb-2 指令集架构(ISA)的子集,包含所有基本的 16 位和 32 位 Thumb-2 指令。
  • 哈佛处理器架构,在加载/存储数据的同时能够执行指令取指。
  • 三级流水线
  • 32 位单周期乘法
  • 硬件除法
  • Thumb 状态和调试状态
  • 处理模式和线程模式
  • ISR 的低延迟进入和退出

  • 可中断-可继续(interruptible-continued)的 LDM/STM,PUSH/POP。
  • ARMv6 类型 BE8/LE 支持
  • ARMv6 非对齐访问

Cortex-M3 处理器包含:

  • 13 个通用的 32 位寄存器
  • 链接寄存器(LR)
  • 程序计数器(PC)
  • 程序状态寄存器,xPSR
  • 两个分组的 SP 寄存器
图为:CM3模块框图

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值