我要上传

当前已有1388343份文档

文库首页 >> ARM系列处理器应用技术完全手册
ARM系列处理器应用技术完全手册

本文集全面介绍了ARM处理器体系结构和开发方法,重点讲解ARM编程模型、ARM指令寻址方式、处理器指令系统、ARM汇编语言程序设计方法、Thumb指令集、嵌入式软件设计方法、ARM存储器系统结构等,内容丰富,实用易懂。

创建者:wangdong2121 浏览量:-- 专题合计 16 份文档 所需金币:640 ( 文档总价:1280 已优惠640

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

ARM处理器具有性能高、 成本低和能耗低的特点,适用于嵌入式控制、消费/教育类多媒体、DSP和移动式应用等领域。本章主要对ARM系列微处理器作简单简介。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第1章 ARM系列微处理器简介 3 248 625.51KB

第2章 ARM体系结构

ARM内核采用精简指令集结构(RISC)体系结构。RISC的设计重点在于降低硬件执行指令的复杂度,与其相对的传统复杂指令级计算机(CISC)则更侧重于硬件执行指令的功能性,使CISC指令变得更复杂。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第2章 ARM体系结构 3 147 617.00KB

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

本章通过ARM微处理器的数据类型、工作模式、ARM寄存器组织及异常中断处理等方面对ARM微处理器的编程模型进行描述。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第3章 ARM微处理器的编程模型 2 108 789.26KB

第4章 ARM指令寻址方式

ARM指令集可以分为跳转指令、数据处理指令、程序状态寄存器传输指令、Load/Store指令、协处理器指令和异常中断产生指令。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第4章 ARM指令寻址方式 2 116 672.24KB

第5章 数据传送指令

本章主要介绍MOV指令、MVN指令、单寄存器的Load/Store指令、多寄存器Load/Store内存访问指令、单数据交换指令、程序状态寄存器指令等6种指令的传送方法。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第5章 数据传送指令 2 101 653.88KB

第6章 数据处理指令

数据处理指令是指对存放在寄存器中的数据进行处理的指令。主要包括算术指令、逻辑指令、比较与测试指令以及乘法指令。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第6章 数据处理指令 2 144 602.31KB

第7章 乘法指令

ARM乘法指令完成两个数据的乘法。在有些ARM的处理器版本中,将乘积的结果保存到两个独立的寄存器中。另外一些版本只将最低有效32位存放到一个寄存器中。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第7章 乘法指令 2 121 450.83KB

第8章 跳转指令

跳转(B)和跳转连接(BL)指令是改变指令执行顺序的标准方式。ARM一般按照字地址顺序执行指令,需要时使用条件执行跳过某段指令。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第8章 跳转指令 2 113 481.64KB

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

ARM 协处理器具有自己专用的寄存器组,它们的状态由控制 ARM 状态的指令的镜像指令来控制。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第9章 协处理器及其他指令 2 264 577.85KB

第10章 ARM汇编程序设计

ARM源程序文件(即源文件)有特定的文件格式和语法规则,可以使用任意文本编辑器编写程序代码。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第10章 ARM汇编程序设计 2 106 1.05MB

第11章 Thumb指令集

在ARM体系结构中,ARM指令集中的指令是32位指令,其执行效率很高。对于存储系统数据总线为16位的应用系统,ARM体系提供了Thumb指令集。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第11章 Thumb指令集 2 153 977.90KB

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

本章主要描述如何实现C、C++和汇编语言的混合编程。重点讲解了如何在C和C++中使用内联(inline)汇编和嵌入型(embedded)汇编。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第12章 混合使用C、C++和汇编语 2 129 647.99KB

第13章 嵌入式软件开发

本章主要介绍嵌入式应用程序的设计方法。本章中的一些实例程序是以ARM公司的Realview2.2为开发平台。由于目前嵌入式应用环境相差非常大,这里主要是通过这些实例程序来更直接地介绍嵌入式应用系统的开发方法,具体的代码因具体的嵌入式环境不同而有所差异。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第13章 嵌入式软件开发 3 124 812.17KB

第14章 高效的C编程

本章将帮助读者在ARM处理器上编写高效的C代码。本章涉及的一些技术不仅适用于ARM处理器,也适用于其他RISC处理器。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第14章 高效的C编程 3 107 745.62KB

第15章 ARM存储器

ARM存储系统有非常灵活的体系结构,可以适应不同的嵌入式应用系统的需要。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第15章 ARM存储器 3 156 1.02MB

第16章 ARM体系结构的发展

随着片上系统设计变得更加精密、复杂,ARM处理器已成为包含多个处理部件和子系统的系统核心处理器。

文档标题 下载量 浏览量 文档大小
《ARM系列处理器应用技术完全手册》第16章 ARM体系结构的发展 3 128 453.62KB
批量下载
回顶部