VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
ARM体系结构与编程 杜春雷 评分:
描述ARM体系结构,ARM汇编编程,ARM指令集等,一本专业好书。 第1章ARM概述及其基本编程模型 1.1 ARM技术的应用领域及其特点 1.2 ARM体系结构的版本及命名方法 1.2.1 ARM体系结构的版本 1.2.2 ARM体系的变种 1.2.3 ARM/Thumb体系版本的命名格式 1.3 ARM处理器系列 1.3.1 ARM7系列 1.3.2 ARM9系列 1.3.3 ARM9E系列 1.3.4 ARMl 0E系列 1.3.5 SecurCore系列 1.4 ARM处理器的运行模式 1.5 ARM寄存器介绍 1.5.1通用寄存器 1.5.2程序状态寄存器 1.6 ARM体系的异常中断 1.6.1 ARM中异常中断的种类 1.6.2 ARM处理器对异常中断的响应过程 1.6.3从异常中断处理程序中返回 1.7 ARM体系中的存储系统 1.7.1 ARM体系中的存储空间 1.7.2 ARM存储器格式 1.7.3非对齐的存储访问操作 1.7.4指令预取和自修改代码 第2章ARM指令分类及其寻址方式 2.1 ARM指令集概要介绍 2.1.1 ARM指令的分类 2.1.2 ARM指令的一般编码格式 2.1.3 ARM指令的条件码域 2.2 ARM指令的寻址方式 2.2.1数据处理指令的操作数的寻址方式 2.2.2字及无符号字节的Load/Store指令的寻址方式 2.2.3杂类Load/Store指令的寻址方式 2.2.4批量Load/Store指令的寻址方式 2.2.5协处理器Load/Store指令的寻址方式 第3章ARM指令集介绍 3.1 ARM指令集 3.1.1跳转指令 3.1.2数据处理指令 3.1.3乘法指令 3.1.4杂类的算术指令 3.1.5状态寄存器访问指令 3.1.6 Load/Store内存访问指令 3.1.7批量Load/Store内存访问指令 3.1.8信号量操作指令 3.1.9异常中断产生指令 3.1.10 ARM协处理器指令 3.2一些基本的ARM指令功能段 3.2.1算术逻辑运算指令的应用 3.2.2跳转指令的应用 3.2.3 Load/Store指令的应用 3.2.4批量Load/Store指令的应用 3.2.5信号量指令的应用 3.2.6与系统相关的一些指令代码段 3.3 Thumb指令介绍 第4章ARM汇编语言程序设计 4.1伪操作 4.1.1符号定义伪操作 4.1.2数据定义伪操作 4.1.3汇编控制伪操作 4.1.4数据帧描述伪操作 4.1.5信息报告伪操作 4.1.6其他的伪操作 4.2 ARM汇编语言伪指令 4.3 ARM汇编语言语句的格式 4.3.1 ARM汇编语言中的符号 4.3.2 ARM汇编语言中的表达式 4.4 ARM汇编语言程序的格式 4.4.1汇编语言程序的格式 4.4.2汇编语言子程序的调用 4.5 ARM汇编编译器的使用 4.6汇编程序设计举例 4.6.1 ARM中伪操作的使用实例 4.6.2 ARM汇编程序的实例 第5章ARM的存储系统 5.1 ARM存储系统概述 5.2 ARM中用于存储管理的系统控制协处理器CP15 5.2.1访问CP15寄存器的指令 5.2.2 CP15中的寄存器 5.3存储器管理单元MMU 5.3.1 存储器管理单元MMU概述 5.3.2禁止/使能MMU 5.3.3 MMU中的地址变换过程 5.3.4 MMU中的存储访问权限控制 5.3.5 MMU中的域 5.3.6关于快表的操作 5.3.7 ARM中的存储访问失效 5.4高速缓冲存储器和写缓冲区 5.4.1基本概念 5.4.2 Cache的工作原理和地址映像方法 5.4.3 Cache的分类 5.4.4 Cache的替换算法 5.4.5缓冲技术的使用注意事项 5.4.6存储系统的一致性问题 5.4.7 Cache内容锁定 5.4.8与Cache和写缓冲区相关的编程接口 5.5快速上下文切换技术 5.5.1快速上下文切换技术原理 5.5.2快速上下文切换技术编程接口 5.6与存储系统相关的程序设计指南 5.6.1地址空间 5.6.2存储器的格式 5.6.3非对齐的存储访问操作 5.6.4指令预取和自修改代码 5.6.5 IMB 5.6.6存储器映射的I/O空间 5.7 ARM存储系统的实例 5.7.1 L7205的存储系统概述 5.7.2 L7205中的SDRAM 5.7.3 L7205中的MMU 第6章ATPCS介绍 6.1 ATPCS概述 6.2基本ATPCS 6.2.1寄存器的使用规则 6.2.2数据栈的使用规则 6.2.3参数传递规则 6.3几种特定的ATPCS 6.3.1 支持数据栈限制检查的ATPCS 6.3.2支持只读段位置无关(ROPI)的ATPCS 6.3.3支持可读写段位置无关(RWPI)的ATPCS 6.3.4支持ARM程序和Thumb程序混合使用的ATPCS 6.3.5处理浮点运算的ATPCS 第7章ARM程序和Thumb程序混合使用 7.1概述 7.2在汇编语言程序中通过用户代码支持interwork 7.2.1可以实现程序状态切换的指令 7.2.2与程序状态切换相关的伪操作 7.2.3进行状态切换的汇编程序实例 7.3在C/C++程序中实现interwork 7.4在汇编语言程序中通过连接器支持interwork 7.4.1 利用veneers实现汇编程序间的程序状态切换 7.4.2利用veneers实现汇编程序与C/C++程序间的程序状态切换 第8章C/C++以及汇编语言的混合编程 8.1 内嵌汇编器的使用 8.1.1 内嵌的汇编指令用法 8.1.2内嵌的汇编器和armasm的区别 8.1.3 在C/C++程序中使用内嵌的汇编指令 8.1.4内嵌汇编指令的应用举例 8.2从汇编程序中访问C程序变量 8.3汇编程序、C程序以及C++程序的相互调用 8.3.1在C++程序中使用C程序头文件 8.3.2汇编程序、C程序以及C++程序的相互调用举例 第9章异常中断处理 9.1 ARM中的异常中断处理概述 9.1.1 ARM体系中的异常中断种类 9.1.2异常中断向量表及异常中断优先级 9.1.3异常中断使用的寄存器 9.2进入和退出异常中断的过程 9.2.1 ARM处理器对异常中断的响应过程 9.2.2从异常中断处理程序中返回 9.3在应用程序中安排异常中断处理程序 9.3.1在系统复位时安排异常中断处理程序 9.3.2在C程序中安排异常中断处理程序 9.4 SWI异常中断处理程序 9.4.1 SWI异常中断处理程序的实现 9.4.2 SWI异常中断调用 9.5 FIQ和IRQ异常中断处理程序 9.5.1 IRQ/FIQ异常中断处理程序 9.5.2 IRQ异常中断处理程序举例 9.6复位异常中断处理程序 9.7未定义指令异常中断 9.8指令预取中止异常中断处理程序 9.9数据访问中止异常中断处理程序 第10章ARM C/C++编译器 10.1 ARM C/C++编译器概述 10.1.1 ARM C/C++编译器及语言库介绍 10.1.2 ARM编译器中与搜索路径相关的一些基本概念 10.2 ARM编译器命令行格式 …… 第11章ARM连接器 第12章嵌入式应用程序示例 第13章使用CodeWarrior 第14章ARM体系中的调试方法 参考文献
上传时间:2017-09 大小:18.45MB
- 18.12MB
ARM体系结构和编程(书)杜春雷
2013-12-11ARM结构和编程(书) 杜春雷 全部pdf文档
- 17.72MB
ARM体系结构与编程(第二版) 杜春雷 学习笔记ppt
2017-12-07ARM体系结构与编程的复习资料,详细的课程 ppt 讲义。
- 17.61MB
arm体系结构与编程
2010-05-19ARM 体系结构与编程 清华大学出版社 杜春雷 编写
- 21.67MB
ARM体系架构与编程
2018-03-12详解ARM体系结构以及ARM指令,对初学者来说是一本不错的入门级书。
- 79KB
ARM设计思想与高效C编程
2020-08-13文章主要介绍RISC设计思想,ARM设计思想以及如何进行高效的C编程
- 17.94MB
ARM体系结构与编程 杜春雷(PDF)
2010-03-09ARM体系结构与编程 杜春雷 相对是比较经典的ARM技术教程
- 17.74MB
arm体系结构与编程 杜春雷
2018-08-26arm体系结构与编程,经典的深入ARM体系的书,介绍全面,内容充实
- 18.43MB
《ARM体系结构与编程》杜春雷.pdf
2021-03-12《ARM体系结构与编程》杜春雷.pdf
- 22.62MB
《ARM体系结构与编程》杜春雷
2018-03-21ARM体系结构与编程 这本书是比较好的入门书籍,非常适合刚学习ARM的人
- 18.12MB
ARM体系机构与编程 杜春雷
2013-04-24一本学习arm的很好教材 [ARM体系结构与编程].杜春蕾.扫描版
- 9.53MB
ARM体系结构与编程+杜春雷.pdf
2009-06-17本书分14章对ARM处理器的体系结构、指令系统和开发工具作了比较全面的介绍。其中包括ARM体系介绍、ARM程序设计模型、ARM汇编语言程序设计、ARM C/C++语言程序设计、ARM连接器的使用、ARM集成开发环境CodeWarrior ...
- 22.86MB
ARM体系结构与编程(高清带书签) 杜春雷
2019-01-11ARM体系结构与编程(高清带书签) 杜春雷
- 34.7MB
ARM体系结构与编程第二版-2015.08-杜春雷-part2(2-2)
2017-06-25ARM体系结构与编程第二版-2015.08-杜春雷-part2
- 9.0MB
ARM体系结构与编程.part1.pdf
2008-05-05本书全面介绍处理器的体系结构,指令系统和开发工具以及典型的设计基本技术 本书内容: ARM体系介绍 ARM程序设计模型 ARM汇编语言程序设计 ARM C/C++语言程序设计 ARM连接器使用 ARM集成开发环境Code ...
- 14KB
ARM体系结构与编程-杜春雷 编著
2011-08-21下载链接: http://d.download.csdn.net/down/3536893/happy911
- 39KB
ARM体系结构与编程嵌入式系统设计技术
2008-12-261.《ARM体系结构与编程》,杜春雷编著,清华大学出版社2003年2月第一版; 2.《ARM微控制器基础与实战》,周立功等编著,北京航空航天大学出版社2003年11月第一版; 3.《μC/OS-II源码公开的实时嵌入式操作系统》,JEAN J....
- 9.53MB
杜春雷ARM体系结构与编程.part1.rar
2010-11-10杜春雷ARM体系结构与编程.part1.rar
- 8.8MB
杜春雷ARM体系结构与编程.part2.rar
2010-11-10杜春雷ARM体系结构与编程.part2.rar 总共两部分。
- 22.62MB
ARM体系结构与编程(高清带书签)
2018-10-23《ARM体系结构与编程》是清华大学出版社于2003年出版的书籍,作者是杜春雷。 本书分14章对ARM处理器的体系结构、指令系统和开发工具作了比较全面的介绍。其中包括ARM体系介绍、ARM程序设计模型、ARM汇编语言程序设计...
- 8.61MB
ARM体系结构与编程.part2.pdf
2008-05-05本书全面介绍处理器的体系结构,指令系统和开发工具以及典型的设计基本技术 本书内容: ARM体系介绍 ARM程序设计模型 ARM汇编语言程序设计 ARM C/C++语言程序设计 ARM连接器使用 ARM集成开发环境Code ...
- 413.91MB
STM32CubeMx6.4.0版本+JRE安装包
2022-03-18STM32CubeMx6.4.0版本+JRE安装包
- 29.17MB
第十五届蓝桥杯嵌入式组省赛完整工程
2024-04-13该工程代码实现了第十五届蓝桥杯嵌入式组程序设计题目要求。
- 297.52MB
KEIL5 常用stm32芯片包下载
2023-06-14Keil.STM32F0xx_DFP.1.0.0.pack keil.stm32f1xx_dfp.1.0.2.pack keil.stm32f2xx_dfp.1.0.4.pack Keil.STM32F3xx_DFP.1.0.0.pack keil.stm32f4xx_dfp.1.0.5.pack Keil.STM32L1xx_DFP.1.0.0.pack Keil.STM32L4xx_DFP.2.1.0.pack
- 106KB
ser2pl64.sys是电脑重要系统文件,主要用于串口转USB,描述:USB-to-Serial Cable Driver
2023-11-20ser2pl64.sys是电脑重要系统文件,字面意思就是64位的串口Pl驱动系统配置文件,如果你的电脑安装PL2303等问题弹出”非旺玖原装的PL2303,请联系您的供货商“或者出现提示信息”ser2pl64.sys丢失“或者“ser2pl64.sys损坏”等错误弹窗信息提示,将会导致电脑出现蓝屏,甚至其他一些未知的问题,影响电脑的正常使用,若要解决这问题,需要重新下载一个ser2pl64.sys文件来进行修复
- 544.79MB
CubeMX,6.11版本
2024-03-28CubeMX,6.11版本
- 6.65MB
心率模块,MAX30102模块+oled模块,stm32f103 hal库完整代码
2024-04-18资源免费下载,不用会员也可以下载。设置一次读取功能,再次读取需要复位stm32f103,读取数值比较精准,是完整性代码,可以直接用,引脚有相关改动。用之前记得看,里面包括了,oled显示+max30102;读取数值期间尽可能少触碰max30102的排针,会造成读取数值缓慢的可能。相关问题可私信我
- 31.80MB
第十四届蓝桥杯省赛电子类嵌入式组完整工程代码
2024-03-04该工程代码实现了第十四届蓝桥杯省赛嵌入式程序设计题的各项要求。