实验二ARM汇编器ARMASM实验.doc_第1页
实验二ARM汇编器ARMASM实验.doc_第2页
实验二ARM汇编器ARMASM实验.doc_第3页
实验二ARM汇编器ARMASM实验.doc_第4页
实验二ARM汇编器ARMASM实验.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验实验二:二:ARM 汇编汇编器器 ARMASM 实验实验 指指导导教教师师:覃志:覃志东东 一一实验目的实验目的 掌握 ARM 汇编语言程序的基本组织结构 掌握 ARMASM 的命令行格式使用方法 二二实验内容实验内容 本次实验要求学生配置好实验环境;然后使用 ADS 的命令行汇编器 armasm 汇编一个 汇编语言源程序,并连接、执行、调试。需要学生查看相关的帮助文档,并完成实验报告 的撰写。 三三实验设备及工具实验设备及工具 硬件:硬件:本次实验不用开发箱。 软件:软件:PC 机操作系统 Win2000 或 WinXP、ARM ADS1.2 集成开发环境。 四四基础知识基础知识 请大家先阅读,了解汇编器。 五五实验过程实验过程 1 1认识命令行格式的汇编器认识命令行格式的汇编器 (1)、进入 dos 命令行。进入到 ADS1.2 的 bin 目录。如图 1-3. 图 1 进入 DOS 图 2 进入 ADS(可以观测其目录结构) 图 3 进入 bin 目录(可以观测其中有很多的工具) (2)、在 bin下输入:armasm help,查看 armasm 的帮助。如图 4,5。 图 4 armasm 的帮助 图 5 armasm 的帮助 2 2对汇编源程序进行汇编对汇编源程序进行汇编 (1) 、把实验用的 arm 汇编源程序 strcopy.s 拷贝到 bin目录。 图 6 确定路径 (2)然后在命令窗口键入:armasm g strcopy.s 并回车。如图 7 所示。想想该命 令是什么意思?然后可以在 bin 目录下看见生成的对象文件。 图 7 进行汇编 待待编译编译 的的汇编汇编 源程序 图 8 汇编生成 3 3连接连接 在命令行 bin下键入 armlink strcopy.o o strcopy.axf 并回车,如图 9 所示。 具体步骤如下: 图 9 连接 汇编汇编生生 成的成的对对 象文件象文件 图 10 生成的可执行文件 4 4调试执行调试执行 (1)在命令行 bin下键入:armsd strcopy.axf 并回车,如图 11 所示。这就用命令 行调试器加载了可执行文件。 图 11 加载 (2)在 armsd 命令提示符下键入 go.程序就执行,如图 12 所示。 连连接生接生 成的可成的可 执执行文行文 件件 图 11 执行 (2)推出 arm 符号调试器 armsd。可以在 armsd:下键入 quit。如图 12 所示。 图 12 退出 六六实验报告实验报告 请阅读 ADS1.2 在线帮组文档,了解 a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论