嵌入式系统实验指导(2013)

上传人:xins****2008 文档编号:111054210 上传时间:2019-11-01 格式:DOC 页数:8 大小:94KB
返回 下载 相关 举报
嵌入式系统实验指导(2013)_第1页
第1页 / 共8页
嵌入式系统实验指导(2013)_第2页
第2页 / 共8页
嵌入式系统实验指导(2013)_第3页
第3页 / 共8页
嵌入式系统实验指导(2013)_第4页
第4页 / 共8页
嵌入式系统实验指导(2013)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《嵌入式系统实验指导(2013)》由会员分享,可在线阅读,更多相关《嵌入式系统实验指导(2013)(8页珍藏版)》请在金锄头文库上搜索。

1、嵌入式系统实验指导吴强、运文秀、李晓光2013.3目 录实验一 ARM处理器指令系统实验3实验二 汇编语言编程练习7实验三 嵌入式系统编程78实验一 ARM处理器指令系统实验实验目的 熟悉ARM指令系统,熟悉ARM SDT编辑,编译,连接ARM Project Manager和ARM Debugger的设置和使用。实验条件 Windows平台的ARM SDT 2.51软件:ARM Project Manager 和 ARM Debugger。实验内容 学习使用ARM Project Manager建立项目文件,编辑汇编文件,并加入项目。 学习ARM编译器和汇编器的设置。 通过编程熟悉ARM指令

2、,包括跳转指令,数据处理指令,状态寄存器传送指令,load/store指令,中断异常产生指令。 学习ARM调试起的使用方法,包括程序的导入,单步执行,断点设置等。实验要点 工程文件的建立,在ARM Project Manager中点击File-New选择Project,点击确定。项目如上图设置。 连接器的设定,需要设置代码和数据段的起始地址,如下图点击图标,选择不进行远程调试,即可打开调试器。按下CtrlF,即可显示源代码,使用工具栏提供的工具即可进行单步调试。一段最简单的ARM程序: AREA test, CODE, READONLY ENTRYStart B Start END(注意:编写

3、程序时指令前面有Tab空格,标号顶格写)要求:能够建立工程,熟悉调试步骤实验二 汇编语言编程练习实验目的 熟悉ARM SDT 软件开发方法和技能;学习和巩固ARM指令集;学习和巩固汇编语言程序设计实验条件 ARM SDT 2.51软件:ARM Project Manager 和 ARM Debugger; 实验内容 目录ARM251EXAMPLESASM下的汇编程序, 学习和调试代码,分析所得结果。实验要点 启动SDT ARM Project Manager仔细阅读实验程序;使用调试软件ARM Debugger调试程序。实验报告要求 给出adrlabel.apj,blocks.apj,ldrl

4、abel.apj,strcopy.apj,tblock.apj五个项目的源代码分析和调试记录(存储器和寄存器的内容变化)。要求:读懂以上示例程序的源码,调试分析寄存器内容变化实验三 嵌入式系统编程请使用ARM汇编语言完成本题及要求:有两个源数据区DATA0和DATA1,一个目标数据区DATA2,并且DATA0与DATA1大小都为200个字节;DATA2大小为20个字节;已知: 在数据区DATA0中存放有30个按照以下规律生成的整数,Xi = 4*i - 1 i = 1,2,., 30在数据区DATA1中存放有30个按照以下规律生成的整数,Yj = 2*j + 1 j = 0,1,., 29算法: 将数据区DATA0内的X数组与DATA1中的数组Y进行矢量点积的运算,求出最终的结果放入DATA2内。要求:提交实验报告(1) 首先将数据区DATA2的内容清零;(2) 编程完整程序求解数据区DATA2的内容(3) 撰写实验报告,写清如下三个部分内容:A 数据结构分析B 编程思路C 实验结果验证(请贴运算结果的屏幕截图)D 源程序

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号