ARM架构
退5不落5
这个作者很懒,什么都没留下…
展开
-
收藏
uboot分析:uboot的启动过程分析https://www.cnblogs.com/linfeng-learning/p/9284060.html转载 2019-11-14 14:18:04 · 106 阅读 · 0 评论 -
pc和lr
对于pc和lr有了更深的理解!! 我们常常听说的PC,LR到底是什么关系,我这次终于弄明白了。我们都知道,LR是指向PC下一次要执行的地址,但是ARM不同的工作模式,他们有不同的关系。ARM有如下几种工作模式:用户模式,FIQ模式,IRQ模式,系统模式,终止模式,数据访问终止模式,未定义模式。ARM是三级流水线的:取指,译码,执行。ARM的R15(PC)总是指向取指的地方,而我们总是以执行作为分...转载 2019-02-27 09:55:00 · 4407 阅读 · 0 评论 -
arm-linux-gcc 常用参数
我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:预处理(Pre-Processing)编译(Compiling)汇编(Assembling)链接(Linking)Linux程序员...转载 2019-06-18 17:29:41 · 399 阅读 · 0 评论