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
調試擴展