1.arm公司官方提供的ARMv7-A体系结构文档 《ARM® Architecture Reference Manual ARM®v7-A and ARM®v7-R 》 备注:官方英文文档,如果喜欢看中文,推荐杜春雷 的《ARM体系结构与编程》 。 2.《Uboot中start.S源码的指令级的详尽解析_v1.6.pdf》 备注:对理解gnu arm汇编极其有帮助。 3.《ARM指令集快速查询手册.pdf》 备注:工具手册,快速查找各种arm指令用法。 4.《ARM指令详解[ARM标准].pdf》 备注:arm汇编的一些规范和常用形式,很多例子非常有用:子程序调用、散转、数据块复制等。对写裸机程序很有帮助,同样对理解uboot和内核启动代码有很大帮助。 5.《程序员的自我修养—链接、装载与库.pdf》 备注:里面会介绍ELF文件 程序链接的过程 最重要的部分就是帮助理解uboot的核心重定位!这个真的很重要!
2021-08-05 19:56:30 42.67MB ARM指令 start.S ELF装载 ARMv7-A体系
1