加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

ARM系列处理器应用技术完全手册

2013/09/30
阅读需 6 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

第1章       ARM系列微处理器简介

ARM系列微处理器简介之:什么是ARM

ARM系列微处理器简介之:ARM体系结构的命名规则

ARM系列微处理器简介之:初识ARM系列处理器

ARM系列微处理器简介之:ARM芯片的特点与选型

ARM系列微处理器简介之:ARM开发工具

ARM系列微处理器简介之: ARM系列处理器的应用领域

第2章       ARM体系结构

ARM体系结构之:ARM体系结构的特点

ARM体系结构之:流水线

ARM体系结构之:ARM存储器

ARM体系结构之:I/O管理

ARM体系结构之:ARM开发调试方法

第3章       ARM微处理器的编程模型

ARM微处理器的编程模型之:数据类型

ARM微处理器的编程模型之:处理器工作模式

ARM微处理器的编程模型之:ARM寄存器组织

ARM微处理器的编程模型之:异常中断处理

第4章       ARM指令寻址方式

ARM指令寻址方式之: 数据处理指令的寻址方式

ARM指令寻址方式之: 内存访问指令寻址

第5章       数据传送指令

MOV指令

MVN指令

Load/Store指令

Load/Store内存访问指令

程序状态寄存器指令

第6章       数据处理指令

AND逻辑与指令

EOR逻辑异或指令

SUB减操作指令

RSB减翻转指令

ADD加操作指令

ADC带进位的加法指令

SBC带进位的减法指令

RSC带进位的翻转减指令

TST测试指令

TEQ测试相等指令

CMP比较指令

CMN负数比较指令

ORR逻辑或指令

BIC位清零指令

第7章       乘法指令

MUL乘法指令

UMULL无符号数长乘指令

MLA乘-累加指令

UMLAL无符号长乘-累加操作指令

SMULL无符号长乘-累加操作指令

SMLAL有符号长乘-累加操作指令

 

第8章       跳转指令

跳转指令之:跳转指令B及带连接的跳转指令BL

跳转指令之:带状态切换的跳转指令BX

跳转指令之:带状态切换的连接跳转指令BLX(1)

跳转指令之:带状态切换的连接跳转指令BLX(2)

第9章       协处理器及其他指令

协处理及其他指令之:协处理器指令

协处理及其他指令之:状态寄存器访问指令

协处理及其他指令之:零计数指令CLZ

协处理及其他指令之:交换指令

协处理及其他指令之:异常产生指令

 

第10章    ARM汇编程序设计

ARM汇编程序设计之:汇编语言文件格式

ARM汇编程序设计之:ARM汇编编译器的使用

ARM汇编程序设计之: ARM汇编程序设计举例

ARM汇编程序设计之: ARM汇编器所支持的伪指令

ARM汇编程序设计之:ARM汇编器所支持的伪操作

 

第11章    Thumb指令集

Thumb指令集之: Thumb指令的特点及实现

Thumb指令集之: Thumb编程模型

Thumb指令集之: Thumb跳转指令

Thumb指令集之:Thumb数据处理指令

Thumb指令集之: 单寄存器数据传送指令

Thumb指令集之: 多寄存器数据传送指令

Thumb指令集之: 异常中断产生指令(断点指令)

Thumb指令集之: 未定义的指令空间

Thumb指令集之: Thumb指令应用

Thumb指令集之: ARM和Thumb的混合编程

 

第12章    混合使用C、C++和汇编语

C、C++和汇编语之:内联汇编和嵌入型汇编的使用

C、C++和汇编语之:从汇编代码访问 C 全局变量

C、C++和汇编语之:在C++中使用C头文件

C、C++和汇编语之: C、C++ 和 ARM 汇编语言之间的调用

第13章    嵌入式软件开发

基于ARM处理器的嵌入式系统设计

调整C库使其适应目标硬件

映像文件存储器映射调整

复位和初始化

进一步存储器映射考虑事项

第14章    高效的C编程

C编程之:C编译器及其优化

C编程之:除法运算

C编程之:条件执行

C编程之:布尔表达式

C编程之:C循环结构

C编程之:Switch语句

C编程之:寄存器分配

C编程之: 变量类型

C编程之: 函数调用

C编程之: 浮点运算

C编程之: 移植问题

第15章    ARM存储器

ARM存储器之:协处理器CP15

ARM存储器之:片上存储器

ARM存储器之:高速缓冲存储器Cache

ARM存储器之:存储保护单元MPU

ARM存储器之:存储管理单元MMU

第16章    ARM体系结构的发展

ARM体系结构的发展之:ARM体系结构的发展过程

ARM体系结构的发展之:ARMv6增加的系统支持

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
AT90CAN128-16AU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP

ECAD模型

下载ECAD模型
$20.4 查看
FT232RQ-REEL 1 FTDI Chip USB Bus Controller, CMOS, 5 X 5 MM, GREEN, QFN-32

ECAD模型

下载ECAD模型
$4.95 查看
ATMEGA128A-AUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP

ECAD模型

下载ECAD模型
$7.69 查看
Arm

Arm

ARM公司是一家知识产权(IP)供应商,主要为国际上其他的电子公司提供高性能RISC处理器、外设和系统芯片技术授权。目前,ARM公司的处理器内核已经成为便携通讯、手持计算设备、多媒体数字消费品等方案的RISC标准。公司1990年11月由Acorn、Apple和VLSI合并而成。

ARM公司是一家知识产权(IP)供应商,主要为国际上其他的电子公司提供高性能RISC处理器、外设和系统芯片技术授权。目前,ARM公司的处理器内核已经成为便携通讯、手持计算设备、多媒体数字消费品等方案的RISC标准。公司1990年11月由Acorn、Apple和VLSI合并而成。收起

查看更多

相关推荐

电子产业图谱

华清远见(www.farsight.com.cn)是国内领先嵌入师培训机构,2004年注册于中国北京海淀高科技园区,除北京总部外,上海、深圳、成都、南京、武汉、西安、广州均有直营分公司。华清远见除提供嵌入式相关的长期就业培训、短期高端培训、师资培训及企业员工内训等业务外,其下属研发中心还负责嵌入式、Android及物联网方向的教学实验平台的研发及培训教材的出版,截止目前为止已公开出版70余本嵌入式/移动开发/物联网相关图书。企业理念:专业始于专注 卓识源于远见。企业价值观:做良心教育、做专业教育,更要做受人尊敬的职业教育。