- 111
- 0
- 约3.81千字
- 约 5页
- 2016-11-05 发布于重庆
- 举报
实验3—汇编指令调试
西 安年月日⒈理解各种寻址方式。
⒉巩固汇编上机过程:编辑源程序、编译、连接、调试。
⒊掌握ARM 乘法指令的使用方法。
⒋了解子程序编写及调试。
实验环境:
XP2000 系统,ADS1.2 集成开发环境。
二. 实验内容
⒈使用MOV 和MVN 指令访问ARM 通用寄存器。
⒉使用ADD、SUB、AND、ORR、CMP 和TST 等指令完成数据加减运算及逻辑运算。
⒊使用MOV 和ADD 指令实现:R8 = R3 = X + Y。
⒋使用MOV、MVN 和SUB 指令实现:R5 = 0x5FFFFFF8 – R88。
⒌使用CMP 指令判断(5Y/2)(2X),若大于,则R5 = R50xFFFF0000,否则R5 = R5 | 0x000000FF。 ?
⒍使用TST 指令测试R5 的BIT23 是否为1,若是则将BIT6 位清0(使用BIC 指令)。
⒎使用STMFD/LDMFD、MUL 指令编写一个整数乘方的子程序,然后使用BL 指令调用子程序计算的Xn值。
三.方案设计
实验步骤:
⒈创建工程,添加源文件,编辑源代码
启动ADS1.2,使用ARM Executable Image 工程模板建立一个工程Project3。建立汇编源文件TEST3.S,编写实验程序,然后添加到工程中。
⒉链接选项配置
设置工程链接地址RO Base 为0x4000
您可能关注的文档
- 天然药物化学第四组实验报告.docx
- 天津联通建筑工地视频监控项目成功案例介绍.doc
- 天狮博物馆.doc
- 天福茗茶销售案例分享.doc
- 天翼宽带光猫TEWA-500G破解开通WiFi路由不影响宽带拨号IPTV(其它光猫可参考).docx
- 天线故障检修.doc
- 太原科技大学新校区规划.docx
- 太师阻尼器最新合同.doc
- 太平铁矿采矿方法优化设计论文.doc
- 太阳得热系数算法.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 2026年人教版二年级数学下册期中全面综合测试卷(含答案解析)精品5套.docx VIP
- 抢救车规范化管理与全流程操作实施指南.pptx VIP
- 2012款斯巴鲁森林人_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 五邑大学-甘俊英-信号与系统-课后习题-答案.docx VIP
- 博物馆数据安全管理规范.pdf
- 2026危险化学品经营单位安全管理人员安全知识培训考试题库(含答案).docx VIP
- 教学查房 牙龈瘤--汇报病史 米会会.pptx VIP
- 《食品经营许可证》延续申请表.doc VIP
- ACCESS必考选择题知识点大全.doc
- 基于车联网的智能汽车管理系统设计.docx VIP
原创力文档

文档评论(0)