上传者: crifan
|
上传时间: 2022-03-15 14:35:35
|
文件大小: 1.86MB
|
文件类型: -
详细解释了uboot的start.s中的每行代码;
添加了相关知识点的详细解释,包括:
uboot初始化中,为何要设置CPU为SVC模式而不是设置为其他模式
什么是watchdog + 为何在要系统初始化的时候关闭watchdog
为何ARM7中PC=PC+8
AMR寄存器的别名 + APCS
为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆栈
关于为何不直接用mov指令,而非要用adr伪指令
mov指令的操作数的取值范围到底是多少