- 2
- 0
- 约3.87千字
- 约 27页
- 2017-12-19 发布于浙江
- 举报
嵌入式系统PPT电子课件教案-第5讲_指令格式及指令
指令分类及指令格式 ARM指令集可以分为六大类,分别为数据处理指令、Load/Store指令、跳转指令、程序状态寄存器处理指令、协处理器指令和异常产生指令。 ARM指令使用的基本格式如下: 〈opcode〉{〈cond〉}{S} 〈Rd〉,〈Rn〉{,〈operand2〉} 条件执行 ARM指令根据CPSR中的条件位自动判断是否执行指令,在条件满足时,指令执行,否则指令被忽略。 在ARM的指令编码表中,统一占用编码的最高四位[31:28]来表示“条件码”(即“cond”)。 条件域表1 条件域表2 Load/Store指令 ARM的数据存取指令Load/Store是唯一用于寄存器和存储器之间进行数据传送的指令。ARM指令集中有三种基本的数据存取指令: 单寄存器的存取指令(LDR,STR) 多寄存器存取指令(LDM,STM) 单寄存器交换指令(SWP) 单寄存器的存取指令 单寄存器存取指令是ARM在寄存器和存储器间传送单个字节和字的最灵活方式。根据传送数据的类型不同,单个寄存器存取指令又可以分为以下两类: 单字和无符号字节的数据传送指令 半字和有符号字节的数据传送指令 单寄存器交换指令(SWP) 单字和无符号字节的数据传送指令 这一类数据传送指令的汇编格式如下: 前变址格式 LDR|STR {cond} {B}
您可能关注的文档
- 《汇编语言编程》PPT电子课件教案-04 算术与逻辑运算指令.ppt
- 《数据库系统原理》PPT电子课件教案- 第三章 关系数据库标准语言SQL.ppt
- 《汇编语言编程》PPT电子课件教案-06 汇编语言环境.ppt
- WLAN方案设计与工程实施.ppt
- 《汇编语言编程》PPT电子课件教案-05 其他指令.ppt
- PC200-7维修服务速查手册.pdf
- 《汇编语言编程》PPT电子课件教案-10 顺序、分支、循环程序.ppt
- 《数据库系统原理》PPT电子课件教案-第五章 数据库保护.ppt
- 《汇编语言编程》PPT电子课件教案-11 子程序设计.ppt
- 《汇编语言编程》PPT电子课件教案-03 寻址方式与传送指令.ppt
- 嵌入式(Embedded)系统基础PPT电子课件教案-第六章_嵌入式硬件结构设计.ppt
- 嵌入式系统PPT电子课件教案-第6讲_指令及程序设计.ppt
- 嵌入式系统PPT电子课件教案-第3章_ARM7TDMI(-S)指令系统.ppt
- 嵌入式系统PPT电子课件教案-第7讲_BOOTLoader.ppt
- 嵌入式(Embedded)系统基础PPT电子课件教案-第八章_嵌入式操作系统.ppt
- 嵌入式系统PPT电子课件教案-第8讲_BOOTLoader-2.ppt
- 嵌入式系统PPT电子课件教案-第1讲_嵌入式系统概论.ppt
- 嵌入式系统PPT电子课件教案-第一章 嵌入式系统概述.ppt
- 嵌入式系统PPT电子课件教案-第二章 ARM架构.ppt
- 嵌入式系统设计PPT电子课件教案-第六章 软件设计.ppt
最近下载
- 2025年新初二语文人教部编版中等生专题复习《作文》.docx VIP
- 产后乳胀的护理.pptx VIP
- AS NZS 4284-1995_CH 建筑物幕墙测试精选.pdf VIP
- BIQS2.0 进阶版学习教材V4.0.pdf VIP
- 2025年新初二语文人教部编版中等生专题复习《基础字词》.docx VIP
- 2025年枣庄银行人员招聘笔试考试试题及答案解析.docx VIP
- 官方填写模板离婚协议书 2026年.docx VIP
- 2025年新初二语文人教部编版中等生专题复习《文言文阅读》.docx VIP
- 人教版五年级数学下册期中易错题(错题归类).docx VIP
- 2025年新初二语文人教部编版中等生专题复习《非连续性文本阅读》.docx VIP
原创力文档

文档评论(0)