综微机接口技术课程设计合实验报告格式

综微机接口技术课程设计合实验报告格式

ID:44133814

大小:80.50 KB

页数:10页

时间:2019-10-18

综微机接口技术课程设计合实验报告格式_第1页
综微机接口技术课程设计合实验报告格式_第2页
综微机接口技术课程设计合实验报告格式_第3页
综微机接口技术课程设计合实验报告格式_第4页
综微机接口技术课程设计合实验报告格式_第5页
资源描述:

《综微机接口技术课程设计合实验报告格式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、交通大学信息学院综合性设计性实验报告班级:电子信息工程专业12级3班实验项目名称:编写程序求和实验项目性质:设计性实验所属课程:微机原理与接口技术A实验室(中心):软件与通信实验中心指导教师:实验完成时间:2014年月]4日教师评阅意见:1)是否完成实验基本要求:A(),B(),C()2)方案设计是否合理:A(),B(),C()3)是否严格按照实验报告格式要求:A(),B(),C()签名:张颖2008年5月实验成绩:一、实验目的熟悉汇编语言源程序上机的一般过程和方法。掌握宏汇编程序MASM5.1和连接程序LINK3.6的使用方法。了解DEBUG调试汇编语言程序的过程及方法。熟悉最常用

2、的dos功能调用。掌握简单的键盘输入程序的编写方法。掌握简单的屏幕输出程序编写方法。掌握简单的屏幕输出程序的编写方法二、实验内容及要求(1)熟悉汇编程序的汇编、连接、执行过程(2)生成LST文件,查看LST文件(3)生成OBJ文件,修改语法错误(4)生成EXE文件⑸执行三、实验设备及软件电脑一台,MASM5.1相关软件四、设计方案(-)题目要求用汇编语言编写源程序,从键盘接入两个数并求出这两个数的和输出到屏幕上(二)通过汇编编写源程序学习dos的各种命令通过调用子程序实现。通过了解dos的功能系统功能调用方法及基本的I/O功能调用实现从键盘接入数字并求和后完成实验输出所得的结果(三)

3、完成两个数的输入并求的结果后输出。五、主要代码1・利用汇编语言编写源程序:dsegsegmentXdw0ydw0mesldbOdh,Oah,"Inputfirstnumber:$z,mes2dbOdh,Oah,"Inputsecondnumber:$/zmes3dbOdh,Oah,dsegendscsegsegmentassumecs:cseg,ds:dsegstart:movax,dsegmovds,axleadx,meslmovah,09hint21hcallinputmovx,bxleadx,mes2movah,09hmovy,bxleadx,mes3movah,09hint2

4、1hmovex,0404hxoral,almovbx,Xmovdx,yandbx,OOOfheinddx,OOOfhadddl,bladddl,alcmpdl,Oahlpl:callinputjbnextadddl,06hincalanddl,Ofhadddl,30hnext:pushdxshrx,clshry,cldecchjnzlplpopdxmovah,02hint21hdeccljnzlp2movah,4chlp2:int21hinputprocxorax,axmovex,0308hIpO:movah,Olhint21handax,OOOfhshlax,clsubcl,4de

5、cchjnzIpOmovbx,axretinputendpcscgendsendstart六、测试结果及说明1.利用汇编器对源程序进行汇编得到口标文件.ObjD:>masmMicrosoft(R)MacroAssemblerUersion5.00Copyright(C)MicrosoftCorp1981-1985,1387.Al1rightsreserued.Objectfi1ename[test6.OBJ]:Source1isting[NUL.LSTJ:Cross-reference[MUL.CRFJ:51756+464788Bytessymbo1spacefree0Warnin

6、gErrors0SevereErrorsD:>2•利用链接器将源程序代码和库函数代码链接丰成可执行文件D:>linkMicrosoft(R)OverlayLinkerUersion3.60Copyright(C)MicrosoftCorp1983-1987.Allrightsreserved.BunFile[TEST6.EXEJ:listFile[NUL.MAP1:Libraries[.LIB]:nLINK:warningL4OZ1:nostacksegmentb:、>T通过编译器和链接器生成可执行的代码得到了最后的结果。3•运行可执行文件test6.exe观察得到的结果p:>

7、test6.exeInputfirstnumber:2Inputsecondnumber:3Sum:11106:>七、实验体会通过木次试验,我学会DOS中关于显示功能调用指令的用法。由于对指令的不熟悉在试验过程中比较困难,但通过和同学的讨论慢慢掌握指令的用法,领会修改显存方法显示字符6/87/8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。