嵌入式系统概论教程教案.ppt
嵌入式系统概论
—基于32位微处理器与实时操作系统
第四讲 ARM指令集与编程
北京航空航天大学
机器人研究所
魏洪兴
;指令格式;ARM 指令分类;ARM指令编码格式;;数据处理指令 - 1;数据处理指令 - 3;数据处理指令 - 4;数据处理指令 - MOV;桶形移位器;桶形移位器的使用;数据处理指令;桶形移位器操作;数据处理指令 - 7;数据处理指令;条件码标志;ARM指令可以通过添加适当的条件码后缀来达到条件执行的目的。
这样可以提高代码密度,减少分支跳转指令数目,提高性能。
CMP r3,#0 CMP r3,#0 BEQ skip ADDNE r0,r1,r2 ADD r0,r1,r2 skip
默认情况下,数据处理指令不影响程序状态寄存器的条件码标志位,但可以选择通过添加“S”来影响标志位。 CMP不需要增加 “S”就可改变相应的标志位。
loop … SUBS r1,r1,#1 BNE loop
;;条件执行示例;条件执行;乘法指令集;乘法;数据传送指令 - 1;单寄存器传送指令;寻址方式;例子;数据传送指令 - 5;多寄存器数据传送指令 - LDM;多寄存器数据传送指令的要点;多寄存器传送指令的寻址模式;例子;多寄存器传送寻址模式;例1:将存储器中
您可能关注的文档
- 屏东科技大学与内埔农工地区属性策略联盟教程教案.ppt
- 展会期间专利保护培训资料.ppt
- 展望未来社会的科学立场和方法二培训资料.ppt
- 展示与合作商务PPT模板讲义教材.ppt
- 展示厅销售技巧讲义资料.ppt
- 屯河水泥公司采购物流汇报资料教学讲义.ppt
- 屯河番茄酱营销战略计划教学讲义.ppt
- 屯河番茄酱营销战略计划资料讲解.ppt
- 山东丰收季节广告有限公司教程教案.ppt
- 山东人民出版社小学品德与社会六年级上册《中国人民站起来了》PPT课件讲解材料.ppt
- 丰田工厂机械加工工厂技能指导手册-研磨种类.xlsx
- 快手ai用户数据报告-磁力引擎-202608.docx
- 内蒙古图集 12N9-2 管道与设备绝热(保冷).docx
- 山西省图集 12D1 12系列建筑标准设计图集 图形符号与技术资料.docx
- 12D1 河北省12系列建筑标准设计图集 图形符号与技术资料.docx
- DG∕TJ 08-2205-2025 建筑信息模型技术应用标准 市政给水排水工程 附条文说明.docx
- DB62∕T 2624-2025 獭兔防疫技术规范.docx
- JIS C 62739-3-2019 溶融鉛フリ -はんだを用いたウェ 一ブソ儿ダリング装置の侵食試験方法一第3部:試験方法の選定指針.docx
- 河南省图集 11YG104-2 钢筋混凝土低桩承台 适用于方桩.docx
- DB62∕T 5201-2025 松塔景天栽培技术规程.docx
最近下载
- 《建筑内部装修防火施工及验收规范》GB50354-2005.pdf VIP
- (2026)中华人民共和国行政复议法PPT课件.pptx VIP
- 标准图集-14D504 接地装置安装.pdf VIP
- 深度解析(2026)《GBT 15754-2025产品几何技术规范(GPS) 尺寸和公差标注 圆锥 》.pptx VIP
- LV 216-1_2024 中文版(德系车企联合标准 汽车线束压接技术规范 完整标准 + 剖面要求).docx VIP
- 会场设备故障应急预案(3篇).docx VIP
- 2022年版语文课程标准新课标考试题库及答案6.pdf VIP
- 2026年事业单位工勤技能-通用版-造林管护工三级(高级工)历年参考题库含.doc VIP
- 《产品几何技术规范(GPS) 线性尺寸公差ISO代码制 第1部分 公差、偏差和配合的基础》标准立项修订与发展报告.docx VIP
- 石油天然气钻采设备 压裂高压管汇.docx VIP
原创力文档

文档评论(0)