本文主要是介绍soc(十六) 如何分析一款芯片2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 从架构层面
1.指令集
2.编程模型寄存器数据类型(可寻址8/16/32)及其存储格式工作状态(因为有16/32bit指令集)大小端工作模式(异常定义的)特权级(系统与用户软件隔离要求的)存储系统流水线异常
3.存储模型
4.异常模型
5.安全模型
6.调试模型
- 从微架构层面
1. 哪些指令集,每个指令集有哪些指令,怎么用?
2. 存储模型的具体实现(MMU MPU)
3. memory map
4. 流水线
5. 异常系统设计 // 异常及中断控制器
6. 协处理器 // VFP DSP 及其他 加速引擎,怎么操控
7. 时钟管理
8. 电源管理及低功耗
9. 上电流程
10. .复位流程
11.所有引脚及gpio引脚
12.外设
13.soc简介及框图
这篇关于soc(十六) 如何分析一款芯片2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!