深入理解BootLoader
¥
149.1
¥
59
九五品
仅1件
作者胡尔佳
出版社机械工业出版社
ISBN9787111485704
出版时间2016-07
版次1
装帧平装
开本16开
纸张胶版纸
页数267页
字数145千字
定价59元
上书时间2024-12-07
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:深入理解BootLoader
定价:59.00元
作者:胡尔佳
出版社:机械工业出版社
出版日期:2016-07-01
ISBN:9787111485704
字数:145
页码:267
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
内容提要
本书主要介绍BootLoader的开发理论、流程与实例,以当前流行的ARM和Linux为蓝本,详细介绍了如何一步步实现可用的BootLoader。该书既对Linux下的开发环境、编译器使用、处理器架构以及编译和链接、链接脚本的细节做了较全面的理论介绍,又结合具体的环境向读者说明了BootLoader的原理和开发流程,使读者真正懂得BootLoader是如何工作的,即便今后遇到其他处理器或者引导其他操作系统,也能熟知开发或者移植BootLoader的思路。本书是初涉BootLoader移植开发领域读者的一本不可多得的参考书。书中介绍的理论不仅仅对理解BootLoader有帮助,而且对理解计算机系统(嵌入式系统)也有启发意义,适合广大嵌入式系统爱好者和开发人员参考使用。
目录
前言章 BootLoader的概念 1.1 BootLoader的角色 1.2 BootLoader的来历 1.3 BootLoader的概念 1.3.1 MCU下的BootLoader 1.3.2嵌入式ARM和Linux下的BootLoader 1.3.3 PC下的引导流程 1.4本章小结 第2章L.nux开发环境 2.1编辑器Vim 2.1.1 Vim介绍 2.1.2 Vim的两个基本模式 2.1.3 Vim的两个常用模式 2.1.4 Vim的启动与退出 2.1.5 Vim下光标的移动 2.1.6 Vim下的复制、粘贴和删除 2.1.7 Vim下的撤销和重复 2.1.8 Vim下的查找和替换 2.1.9 Vim下的文件恢复 2.1.10 Vim下的插件 2.2编译器GCC和交叉编译器2.2.1 GCC的编译流程 2.2.2 GCC的常用编译选项2.2.3交叉编译器 2.3常用shell命令和脚本 2.3.1 find命令 2.3.2 grep命令 2.3.3管道与重定向 2.4 工程管理Make和Makefile2.4.1 Make和Makefile 2.4.2 Makefile中的变量 2.4.3 自动推导规则 2.4.4嵌套的Makefile 2.4.5 Make伪目标 2.4.6自动化变量 2.4.7 Make的内嵌函数 2.5本章小结 第3章 ARM体系结构3.1处理器模式 3.2异常 3.3 ARM寄存器 3.4通用寄存器 3.4.1未分组的寄存器:R0~R7 3.4.2分组的寄存器:R8~R14 3.4.3寄存器R15:程序计数器 3.5程序状态寄存器 3.5.1 PSR位的类型 3.5.2条件标志位 3.5.3中断禁止位 3.5.4模式位 3.6本章小结 第4章ARM指令集 4.1数据处理指令 4.2分支指令 4.3软中断指令 4.4程序状态寄存器指令 4.5协处理器指令 4.6加载常量的伪指令 4.7本章小结 第5章ARM寻址模式 5.1寻址模式1-数据处理指令的寻址模式 5.1.1编码格式 5.1.2移位器操作数 5.1.3数据处理操作——立即数 5.1.4数据处理操作——寄存器 5.1.5数据处理操作——立即数的逻辑左移 5.1.6数据处理操作——寄存器的逻辑左移 5.1.7数据处理操作——立即数的逻辑右移 5.1.8数据处理操作——寄存器的逻辑右移 5.1.9数据处理操作——立即数的算术右移 5.1.10数据处理操作——寄存器的算术右移 一5 .1.11数据处理操作——立即数的循环右移 一5.1.12数据处理操作——寄存器的循环右移 一5.1.13数据处理操作——扩展的循环右移 5.2寻址模式2-字或无符号字节的load/store指令 5.2.1编码格式 5.2.2立即数偏移 5.2.3寄存器偏移 5.2.4比例寄存器偏移 5.2.5立即数的前变址寻址 5.2.6寄存器的前变址寻址 5.2.7 比例寄存器的前变址寻址 5.2.8立即数的后变址寻址 5.2.9寄存器的后变址寻址 5.2.10比例寄存器的后变址寻址 5.3 寻址模式3-杂类load/store指令的寻址方式 5.3.1编码格式 5.3.2杂类load/store-立即数偏移 第6章编译和链接第7章链接脚本第8章Linux下开发流水灯第9章U-Boot代码的分析0章实现简单的BootLoader
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价