cpu
痞子衡嵌入式:ARM Cortex-M内核MCU开发那些事 - 索引 - 痞子衡 - 博客园.mhtml
痞子衡嵌入式:ARM Cortex-M内核那些事(1)- 内核架构编年史 - 痞子衡 - 博客园.mhtml
痞子衡嵌入式:ARM Cortex-M内核那些事(2)- 第一款微控制器 - 痞子衡 - 博客园.mhtml
痞子衡嵌入式:ARM Cortex-M内核那些事(3)- 功能模块 - 痞子衡 - 博客园.mhtml
痞子衡嵌入式:ARM Cortex-M内核那些事(4)- 性能指标 - 痞子衡 - 博客园.mhtml
痞子衡嵌入式:ARM Cortex-M内核那些事(5)- 指令集 - 痞子衡 - 博客园.mhtml
cortex-m 有2个(handler工作模式,thread工作模式)
arm7 arm9 arm11 有7个工作模式
armv7 有 9个工作模式
cortex-m thumb debug
armv7 arm thumb
特权级别
用户级别
运行频率
Mhz
Dhrystone标准
Dhrystone标准的测试方法很简单,就是单位时间内跑了多少次Dhrystone程序,其指标单位为DMIPS/MHz。
MIPS是Million Instructions Per Second的缩写,每秒处理的百万级的机器语言指令数。
DMIPS中的D是Dhrystone的缩写,它表示了在Dhrystone标准的测试方法下的MIPS。
CoreMark标准
CoreMark程序使用C语言写成
CoreMark标准的测试方法也很简单,就是在某配置参数组合下单位时间内跑了多少次CoreMark程序,其指标单位为CoreMark/MHz。
CoreMark数字越高,意味着性能更高。
interrupt controller
调试扩展