电子科技大学微嵌实验新颖版.docVIP

  • 3
  • 0
  • 约3.06千字
  • 约 8页
  • 2019-11-09 发布于安徽
  • 举报
标准文案 大全 电子科技大学 实 验 报 告 修正了MOOC和旧版答案的错误,代码使用Keil uVision5均已调试通过。 课程名称 微处理器系统结构与嵌入式系统设计 实验名称 ARM基础编程实验 任课教师 实验教师 姓名 学号 实验地点 分组号 时间 年 月 日 实验目的 熟悉并掌握常用ARM汇编指令 熟悉并掌握“C+汇编”混合编程技术 熟练使用ARM软件开发调试工具Keil 实验内容 学习使用Keil开发工具 使用ARM汇编语言,编程实现1+2+……+N累加运算功能 使用C调用汇编函数,实现字符串拷贝功能 使用汇编调用C函数,实现求和运算功能 使用ARM汇编语言,实现冒泡排序算法(选做) 实验步骤 实验1.1:运行Keil,建立工程文件,单步运行调试演示示例程序,深刻理解每一条指令,观察寄存器,内存空间的变化。 实验1.2:用汇编语言实现1+2+...+N的累加: 建立新工程,加入实验1.2文件夹中的sum.s。 用汇编补充算法核心部分,代码参考流程图如下图1.1所示。 使用单步调试,仔细观察过程中关键寄存器值的变化。 R0暂存累加和R1自增 R0暂存累加和 R1自增1 图1.1 实验1.3:C调用汇编实现字符串拷贝功能: 建立新工程,加入实验1.3文件夹中的main.c和testfile.s(同一个工程下添加两个文件一起编译)。 补充完成源代码中缺失的部分,分

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档