- 2
- 0
- 约1.95万字
- 约 81页
- 2017-11-28 发布于湖北
- 举报
第三节arm指令集
第三节 ARM指令 ARM指令系统简介 ARM指令系统的重要性 ARM处理器指令的特点 指令系统所包涵的主要内容 ARM指令系统的重要性 无操作系统下开发与学习(裸板) 裸机开发----启动代码 BOOTLOADER 基于操作系统下的开发与学习 BOOTLOADER移植 操作系统的移植 ARM处理器指令的特点 指令的类别 RISC 指令长度 长度固定 32位(ARM状态)或者16位(THUMB指令) 条件执行 上一条指令的运行结果可以作为下一条执行与否的条件 指令所包涵的主要内容 学习ARM指令与伪指令 伪指令的作用 ARM指令与伪指令的区别 熟悉指令集,可以读、写ARM汇编程序 寻址方式简介 寻址方式分类 ARM处理器寻址方式 寻址方式分类——寄存器寻址 ARM处理器寻址方式 寻址方式分类——立即寻址 ARM处理器寻址方式 寻址方式分类——寄存器移位寻址 ARM处理器寻址方式 寻址方式分类——寄存器间接寻址 ARM处理器寻址方式 寻址方式分类——基址变址寻址 ARM处理器寻址方式 寻址方式分类——多寄存器寻址 ARM处理器寻址方式 寻址方式分类——堆栈寻址 ARM处理器寻址方式 寻址方式分类——堆栈寻址 ARM处理器寻址方式 寻址方式分类——堆栈寻址 ARM处理器寻址方式 寻址方式分类——堆栈寻址 ARM处理器寻址方式 寻址方式分类——相对寻址 4.2 指令集介绍 ARM指令集——指令格式 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——第2个操作数 4.2 指令集介绍 ARM指令集——条件码 4.2 指令集介绍 ARM指令集——条件码 4.2 指令集介绍 ARM指令集——存储器访问指令 4.2 指令集介绍 ARM指令集——ARM数据处理指令 RSC{cond}{S} Rd←operand2-Rn-(NOT)Carry 带进位逆向减法指令 RSC Rd, Rn, operand2 SBC{cond}{S} Rd←Rn-operand2-(NOT)Carry 带进位减法指令 SBC Rd, Rn, operand2 ADC{cond}{S} Rd←Rn+operand2+Carry 带进位加法 ADC Rd, Rn, operand2 RSB{cond}{S} Rd←operand2-Rn 逆向减法指令 RSB Rd, Rn, operand2 SUB{cond}{S} Rd←Rn-operand2 减法运算指令 SUB Rd, Rn, operand2 ADD{cond}{S} Rd←Rn+operand2 加法运算指令 ADD Rd, Rn, operand2 条件码位置 操作 说明 助记符 ARM数据处理指令——算术运算 逆向减法运算指令——RSB指令将operand2的值减去Rn,结果保存到Rd中。指令格式如下: RSB{cond}{S} Rd,Rn,operand2 应用示例: RSB R3,R1,#0xFF00 ;R3=0xFF00-R1 RSBS R1,R2,R2,LSL #2 ;R1=(R22)-R2=R2×3 RSC{cond}{S} Rd←operand2-Rn-(NOT)Carry 带进位逆向减法指令 RSC Rd, Rn, operand2 SBC{cond}{S} Rd←Rn-operand2-(NOT)Carry 带进位减法指令 SBC Rd, Rn, operand2 ADC{cond}{S} Rd←Rn+operand2+Carry 带进位加法 ADC Rd, Rn, operand2 RSB{cond}{S} Rd←operand2-Rn 逆向减法指令 RSB Rd, Rn, operand2 SUB{cond}{S} Rd←Rn-operand2 减法运算指令 SUB Rd, Rn, operand2 ADD{cond}{S} Rd←Rn+operand2 加法运算指令 ADD Rd, Rn, operand2 条件码位置 操作 说明 助记符 ARM数据处理指令——算术运算 带进位加法指令——ADC将operand2的值与Rn的值相加,再加上CPSR中的C条件标志位,结果保存到Rd寄存器。指令格式如下: ADC{co
您可能关注的文档
最近下载
- 2024年贵州省高考生物真题卷(含答案与解析)_7674.pdf VIP
- SY∕T 5699-2010 提升短节.pdf VIP
- 上海地区病历质量考核评价标准实施细则创新.docx VIP
- 2024年地理大一轮复习课件:第2课时 黄土高原的水土流失.pptx VIP
- 直播技巧培训-直播小技巧.docx VIP
- SY_T 5518-2010 石油天然气井位测量规范.docx VIP
- 装配式建筑深化设计与看懂施工图.pdf VIP
- 6.3+黄土高原水土流失——探究实验课+(第2课时)课件-2024-2025学年八年级地理下册人教版.pptx VIP
- 铁路轨道:轨道线路基础知识PPT教学课件.pptx VIP
- 【地理】黄土高原第2课时-水土流失治理课件-2025-2026学年人教版地理八年级下册.pptx VIP
原创力文档

文档评论(0)