- 659
- 0
- 约3.12千字
- 约 8页
- 2018-06-10 发布于河南
- 举报
ARM汇编程序实例
(1)计算1+2+3+...+100的结果。 程序清单: AREA sum,CODE,READONLY MOV R0, #0 ;初始化R0=0 MOV R2, #1 ;设置R2=0;R2控制循环次数 FOR CMP R2, #100 ;判断R2100? BHS FOR_E ;若条件失败,退出循环 ADD R0,R0,R2 ;循环体,R0=R0 + R2 ADD R2,R2,#1 ;R2=R2 + 1 B FOR FOR_E LDR R1, #0 STR R2, [R1] ;保存结果到数组第9项 END 程序清单: AREA Buf,DATA,READWRITE ;定义数据段Buf Array DCD 0x11,0x22,0x33,0x44 ;定义12个字的数组Array DCD 0x55,0x66,0x77,0x88
您可能关注的文档
最近下载
- 泌尿外科医疗纠纷防范.ppt
- 车间环境监测采样点位风险评估.docx VIP
- Tengen天正TVFE9系列通用型变频器TVFE9系列变频器选型手册说明书.pdf
- 初中语文阅读理解解题技巧.pdf VIP
- DB11T 755-2026危险化学品储存场所建设及储存安全要求.pdf VIP
- 2025年度中国品牌价值500强报告-Brand Finance-202505.pdf VIP
- 高考英语一轮复习讲义 教材知识解读 必修第3册 Unit3 Diverse Cultures.pdf VIP
- ISO 2248-2024 中文版(运输包装件 完整满装运输包装件 跌落试验方法).docx VIP
- GB_T 4857.5-2024 中文版(运输包装件基本试验 第 5 部分:跌落试验方法).docx VIP
- 10S505 柔性接口给水管道支墩.pptx VIP
原创力文档

文档评论(0)