精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验一 ARM汇编指令使用实验——基本数学运行Embest IDE集成开发环境,选择File→New Workspace菜单项,弹出一个对话框,输入工程名armasm1a/armasmlb等相关内容;最后单击OK按钮,将创建一个新工程,并同时创建一个与工程名相同的工作区。此时在工作区窗口将能打开该工作区和工程。
2.建立源文件。选择File→New菜单项,弹出一个新的、没有标题的文本编辑窗口,输入光标位于窗口中第一行,按照实验参考程序编辑输入源文件代码。编辑完后,保存文件armasmla. s。
3.添加源文件。选择Project→Add To Project→File项或单击工程管理窗口中的相应右键快捷菜单命令,打开文件选择对话框,。
4.基本设置。选择Project→Settings…菜单项或按下快捷键Alt + F7,弹出工程设置对话框;在工程设置对话框中选择Processor属性页,按照使用要求对目标板所用处理器进行设置。
5.生成目标代码。选择Build→Build armasmla菜单项或按下快捷键F7,生成目标代码。此步骤也可以通过单击工具栏上相应按钮来完成。
6.调试设置。选择选择Project→Settings…菜单项或按下快捷键Alt + F7,弹出工程设置对话框;在工程设置对话框中,若选择Remote页面则对调试设备模块进行设置;若选择Debug页面则对调试模块进行设置。
7.选择Debug→Remote Connect连接软件仿真器,执行Download命令下载程序,并打开寄存器窗口。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
8.打开存储器窗口,观察地址0x8000~0x801F的内容以及地址0xFF0~0xFFF的内容。
9.单步执行程序,并观察和记录寄存器与存储器值的变化。
10.结合实验内容和相关资料观察程序运行,通过实验加深理解ARM指令的使用。
五、实验结果分析
1. 程序1用用来实现加法运算;程序2使用ADD/SUB/LSL/AND/ORR等指令,完成基本的数学/逻辑运算。
2. 通过记录程序1和程序2单步运行时有关寄存器与存储器的值,可以看出运行结果正确。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验二 ARM汇编指令使用实验——存储区数据块的传送
实验目的
1.熟悉ARM ADS / Embest IDE for ARM 开发环境及ARM软件模拟器的使用。
2.通过实验掌握使用LDM/STM、B、BL等指令完成较为复杂的存储区访问和分支程序的
ARM嵌入式实验报告(共10页) 来自淘豆网m.daumloan.com转载请标明出处.