- 从架构层面
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简介及框图