首页 汇编语言上机过程

汇编语言上机过程

举报
开通vip

汇编语言上机过程本篇文档为Word文档,下载即可全文编辑。PAGE\*MERGEFORMAT1汇编语言上机过程用ARM汇编语言编写的源程序,要使之运行必需经过以下几个步骤:(1)编辑汇编源程序,保存为文件名后缀是“.s”的文件。(2)调用汇编程序对源程序进行汇编,生成目标文件。(3)连接目标文件,生成可以放进ARM软件仿真器进行调试的映像文件或者可下载到ARM的目标板执行的二进制文件。(4)对生成的最终文件进行调试。1.编辑汇编语言源程序可以使用简洁的Windows自带的记事本程序来编辑ARM的汇编程序。单击“开始菜单”|“...

汇编语言上机过程
本篇文档为Word文档,下载即可全文编辑。PAGE\*MERGEFORMAT1汇编语言上机过程用ARM汇编语言编写的源程序,要使之运行必需经过以下几个步骤:(1)编辑汇编源程序,保存为文件名后缀是“.s”的文件。(2)调用汇编程序对源程序进行汇编,生成目标文件。(3)连接目标文件,生成可以放进ARM软件仿真器进行调试的映像文件或者可下载到ARM的目标板执行的二进制文件。(4)对生成的最终文件进行调试。1.编辑汇编语言源程序可以使用简洁的Windows自带的记事本程序来编辑ARM的汇编程序。单击“开始菜单”|“程序”|“附件”|“记事本”命令,输入汇编代码,保存为“.s”文件。也可以使用CodeWarriorIDE来编辑汇编程序。为使编辑之后的源程序能被编译运行,需要新建一个工程。2.编译汇编语言源程序ARM的编译器有如下几种:armcc:ARMC编译器,具有优化功能,兼容ANSIC。tcc:Thumb的C编译器,同样具有优化功能兼容ANSIC。armcpp:ARMC++编译器,遵循ANSIC++或者EC++标准。tcpp:Thumb的C++编译器,遵循ANSIC++或者EC++标准。armasm:支持ARM和Thumb的汇编器。这些编译器输出的是ELF格式的目标文件,可以包括RAWF2格式的调试信息。同时通过特别的掌握选项可以输出汇编语言文件或者列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 文件。3.连接装配汇编程序使用armlink程序对ARM的汇编源程序进行连接,它也可以将多个.o目标文件连接生成最终的可执行文件。4.汇编程序的运行3.小节中生成的hello.axf文件是ARM的ELF格式的可执行映像文件,这个文件可以载入AXD进行仿真调试。对于该文件,我们可以使用armsd在终端模拟它在ARM目标机上的运行。5.汇编程序的调试armsd是ARM的一个终端运行的调试工具,由于没有可视化的界面,使用比较繁琐,这里不再介绍.
本文档为【汇编语言上机过程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
litian
暂无简介~
格式:doc
大小:26KB
软件:Word
页数:2
分类:
上传时间:2022-05-03
浏览量:0