摘要: Bootloader的作用就是启动Linux内核U-Boot简介1.U-Boot是用于多种嵌入式CPU(ARM、x86、MIPS等)的bootloader程序,U-Boot不仅支持嵌入式Linux系统的引导,还支持VxWorks、QNX等多种嵌入式操作系统2.uboot自动启动Linux的模式叫做自... 阅读全文
posted @ 2015-10-21 14:30 盛夏夜 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 协处理器作用协处理器用于执行特定的处理任务,如数学协处理器可以执行控制数字处理,以减轻处理器的负担。ARM处理器最多可以支持16个协处理器,其中CP15是最重要的一个协处理器CP15的作用CP15是系统控制协处理器,通过额外的寄存器可以控制cache,MMU,系统时钟等功能访问协处理器1.CP15有... 阅读全文
posted @ 2015-10-21 10:37 盛夏夜 阅读(462) 评论(0) 推荐(0) 编辑
摘要: ARM机器码1.汇编程序通过汇编器变成机器码,然后才能在ARM处理器上运行2.ARM机器码是一个32位的数,被分成了多个段,每个段都有各自的含义3.格式:cond:表示条件(4位)I:表示源操作数是寄存器还是立即数opcode:表示指令类型(4位)S:表示是否影响cpsr寄存器Rn:第一个源寄存器,... 阅读全文
posted @ 2015-10-21 09:25 盛夏夜 阅读(338) 评论(0) 推荐(0) 编辑