微嵌实验1_实验报告.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"微嵌实验1_实验报告.pdf" 本实验报告的标题是"微嵌实验1_实验报告.pdf",它是电子科技大学实验报告课程名称为微处理器系统结构与嵌入式系统设计的实验报告。实验的目的是熟悉并掌握常用 ARM 汇编指令、熟悉并掌握"C+汇编"混合编程技术、熟练使用 ARM 软件开发调试工具 Keil。 实验内容包括: 1. 学习使用 Keil 开发工具,了解如何建立新工程、选择目标器件、选择源文件类型、录入源代码、对工程进行 build 或 rebuild 等步骤。 2. 实现累加运算功能,使用汇编语言实现 1+2+…+N 的累加,了解如何使用单步调试、观察过程中关键寄存器值的变化。 3. 实现字符串拷贝功能,使用 C 调用汇编实现字符串拷贝,了解如何补充完成源代码中缺失的部分、实现字符串拷贝功能。 4. 实现求和运算功能,使用汇编调用 C 实现实现求和 1+2+…+N,了解如何补充完成源代码中缺失的部分、通过调用 C 函数实现求和运算。 5. 实现冒泡排序算法,使用 ARM 汇编实现冒泡排序功能,了解如何补充完成源代码中缺失的部分、实现冒泡排序功能。 实验步骤包括: 1. 学习使用 Keil 开发工具,了解如何建立新工程、选择目标器件、选择源文件类型、录入源代码、对工程进行 build 或 rebuild 等步骤。 2. 实现累加运算功能,使用汇编语言实现 1+2+…+N 的累加。 3. 实现字符串拷贝功能,使用 C 调用汇编实现字符串拷贝。 4. 实现求和运算功能,使用汇编调用 C 实现实现求和 1+2+…+N。 5. 实现冒泡排序算法,使用 ARM 汇编实现冒泡排序功能。 实验结果包括: 1. 实验 1.1 用 ARM 汇编实现 1+2+…+N 的运算,了解如何使用单步调试、观察过程中关键寄存器值的变化。 2. 实验 1.2 C 调用汇编实现字符串拷贝功能,了解如何补充完成源代码中缺失的部分、实现字符串拷贝功能。 3. 实验 1.3 汇编调用 C 实现实现求和 1+2+…+N,了解如何补充完成源代码中缺失的部分、通过调用 C 函数实现求和运算。 4. 实验 1.4 ARM 汇编实现冒泡排序算法,了解如何补充完成源代码中缺失的部分、实现冒泡排序功能。 本实验报告的目的是熟悉并掌握常用 ARM 汇编指令、熟悉并掌握"C+汇编"混合编程技术、熟练使用 ARM 软件开发调试工具 Keil。通过本实验,学生可以掌握 ARM 汇编语言的基础知识,并且了解如何使用 Keil 开发工具实现不同的实验功能。
- 粉丝: 71
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- cad定制家具平面图工具-(FG)门板覆盖柜体
- asp.net 原生js代码及HTML实现多文件分片上传功能(自定义上传文件大小、文件上传类型)
- whl@pip install pyaudio ERROR: Failed building wheel for pyaudio
- Constantsfd密钥和权限集合.kt
- 基于Java的财务报销管理系统后端开发源码
- 基于Python核心技术的cola项目设计源码介绍
- 基于Python及多语言集成的TSDT软件过程改进设计源码
- 基于Java语言的歌唱比赛评分系统设计源码
- 基于JavaEE技术的课程项目答辩源码设计——杨晔萌、李知林、岳圣杰、张俊范小组作品
- 基于Java原生安卓开发的蔚蓝档案娱乐应用设计源码