汇编语言_第1次上机

上传人:工**** 文档编号:513064028 上传时间:2023-02-13 格式:DOC 页数:6 大小:1.40MB
返回 下载 相关 举报
汇编语言_第1次上机_第1页
第1页 / 共6页
汇编语言_第1次上机_第2页
第2页 / 共6页
汇编语言_第1次上机_第3页
第3页 / 共6页
汇编语言_第1次上机_第4页
第4页 / 共6页
汇编语言_第1次上机_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《汇编语言_第1次上机》由会员分享,可在线阅读,更多相关《汇编语言_第1次上机(6页珍藏版)》请在金锄头文库上搜索。

1、汇编语言实验报告得分: 班级信抗21班姓名学号实验名称搭建开发环境实验室号09实验目的搭建汇编语言的开发环境,熟悉汇编程序开发的基本环节,掌握基本的调试操作。实验规定基于VSUALTIO 平台,结合MASM32,构建A32汇编语言的开发环境。实验内容基于VSUA STDO 平台,结合MASM3,构建IA2汇编语言的开发环境。实验环节或源代码、成果1) V平台下的汇编语言开发环境搭建(使用MASM32的汇编器+C6)配备E环境: 在C的tools/pionpaths(nlue ies)中添加Irvne32inc等所在的目录到ncude中; 添加rvin32.lib等所在的目录到ibr ils.图

2、图2 将msm32中的m.xe和mlrr拷贝到VC的Mcrosoft Vsal StudV8Bi目录中图3创立与配备projct: 新建VC的win3 consol,i2 aplcation类型空工程 把汇编代码源文献拷入V工程中,将a文献添加到rc File 选中所有的asm文献,在proet settn/usom Build页面中命令行加: ml /c /off /Fo$(TetDi)$(nputName)obj $(IputPat) 输出中加上: $(TrgeDr)$(InputName).obj图4 “Prct setig”页面的”nk”选项卡中“object/libary mdule

3、 ”中加入irvie32.lib图2) 汇编与链接不带输出的加减法程序实验代码:CLUDIvin32.inc.dtaRval SDOR ?al WRD2Yva SDWORD 0Zl WD 0coemanPOC ; NC andDECmovax,1000nc axdec ax;RVAL Xval +( val - Zva)movex,Xvaln axmoebx,Yvasubebx,valdd,exmov Rvl,exmov c,1b x,1mv ax,0FFFinc xmov cx,0scx,1vx,7FFhadd x,mval,0Fhadda,1ov l,+17ad l,mvl,-128sub al,1exitmain ENDEND ai运营成果:图63) 以单步执行的方式调试该程序,并查看每步成果。图7图8实验结论、心得体会在VC6平台下的汇编语言开发环境搭建过程中,由于不太理解整个过程,第一步时就只将Irvin32.nc、Irvine32.lb两个文献添加到了相应的目录,这直接导致后来的程序运营失败。在教师的协助下,我做出相应修改,最后实验成功。通过本次实验,我对汇编语言开发环境有了更深刻的结识,也更加熟悉程序运营所需要的库等等。收获颇多,受益良深,为后来的学习打下了基本。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

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