随笔分类 - arm体系架构
摘要:https://blog.csdn.net/pang9998/article/details/105848829 https://blog.csdn.net/weixin_42108484/article/details/80433353?utm_medium=distribute.pc_relev
阅读全文
摘要:https://www.cnblogs.com/WeyneChen/p/4891885.html https://blog.csdn.net/QCZTZSWT357/article/details/102944734/ https://github.com/zhangyaaoo
阅读全文
摘要:https://blog.csdn.net/qingkongyeyue/article/details/77033577 https://www.cnblogs.com/FORFISH/p/5188740.html https://blog.csdn.net/BakerTheGreat/articl
阅读全文
摘要:简单说指令就是机器语言,指令集就是一款CPU支持的所有机器语言。指令系统诞生之初就有两种设计思想或者说流派,CISC(复杂指令集)和RISC(简单指令集),CISC系统复杂庞大8086CPU的指令就有300多条,而大多数RISC只有几十条指令。x86系列指令集属于CISC是Intel的专利,其他人在
阅读全文
摘要:https://blog.csdn.net/u012351051/article/details/80898085?depth_1 utm_source=distribute.pc_relevant.none task blog OPENSEARCH 3&utm_source=distribute.
阅读全文
摘要:为什么会出现链接地址跟运行地址不同的情况? 答:当一块芯片启动的时候,依靠内部的SRAM,可以运行一小段代码,而因为DDR还没初始化,注定了开始的运行地址是在内部SRAM中的。当我们需要运行一个操作系统,那么点的内存怎么够运行呢?所以这时候就需要初始化DDR才可,而因为我们知道这代码将来都是在DDR
阅读全文
摘要:ldr lr,=halt_loop ldr pc,=main halt_loop: b halt_loop 配置了链接寄存器指向的是halt_loop,在pc跳到主函数运行结束之后,pc的值会指向链接寄存器lr,然后就跳到halt_loop这个死循环上了,这是程序结束至死循环的意思。 1、如果mai
阅读全文
摘要:https://blog.csdn.net/xiaodingqq/article/details/80098758 https://blog.csdn.net/weixin_42639919/article/details/83147700
阅读全文
摘要:https://blog.csdn.net/slowisfastlemon/article/details/83822598 https://blog.csdn.net/caihaitao2000/article/details/84674095 bss段为何要清除 https://www.cnbl
阅读全文