首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 第3章 ARM微处理器的指令系统

第3章 ARM微处理器的指令系统

资料介绍
第3章 ARM微处理器的指令系统


第3章 ARM微处理器的指令系统

本章介绍ARM指令集、Thumb指令集,以及各类指令对应的寻址方式,通过对本章的阅
读,希望读者能了解ARM微处理器所支持的指令集及具体的使用方法。
本章的主要内容有:
- ARM指令集、Thumb指令集概述。
- ARM指令集的分类与具体应用。
- Thumb指令集简介及应用场合。

3.1 ARM微处理器的指令集概述


3.1.1 ARM微处理器的指令的分类与格式

ARM微处理器的指令集是加载/存储型的,也即指令集仅能处理寄存器中的数据,而且
处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载/存储指令来
完成。
ARM微处理器的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处
理指令、加载/存储指令、协处理器指令和异常产生指令六大类,具体的指令及功能如表
3-1所示(表中指令为基本ARM指令,不包括派生的ARM指令)。

表3-1 ARM指令及功能描述
|助记符 |指令功能描述 |
|ADC |带进位加法指令 |
|ADD |加法指令 |
|AND |逻辑与指令 |
|B |跳转指令
第3章 ARM微处理器的指令系统
本地下载

评论