中南民族大学汇编实验报告

中南民族大学汇编实验报告

ID:38766842

大小:162.02 KB

页数:32页

时间:2019-06-19

中南民族大学汇编实验报告_第1页
中南民族大学汇编实验报告_第2页
中南民族大学汇编实验报告_第3页
中南民族大学汇编实验报告_第4页
中南民族大学汇编实验报告_第5页
资源描述:

《中南民族大学汇编实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、院系:计算机科学学院专业:计算机科学与技术年级:2013级课程名称:汇编语言学号:201321092067姓名:贺广琦指导教师:熊志勇2015年月日年级 2013级班号 02 学号 201321092067专业软工 姓名贺广琦实验名称 计算总评成绩实验类型设计型综合型创新型实验目的或要求实验一:实验要求:从键盘中输入一同学的期中成绩,实验成绩,期末成绩和他们在总评成绩中分别占的百分比,计算得到改同学的总评成绩,并显示出来.实验原理(算法流程);Exampleassemblylanguageprogram--addstwonumbers;Author:zhang;D

2、ate:revised7/97.386.MODELFLATExitProcessPROTONEAR32stdcall,dwExitCode:DWORDINCLUDEio.h;headerfileforinput/outputcrEQU0dh;carriagereturncharacterLfEQU0ah;linefeed.STACK4096;reserve4096-bytestack.DATA;reservestoragefordatagrade1DWORD?grade2DWORD?grade3DWORD?sum1DWORD?prompt1BYTE"Enterfi

3、rstgrade:",0prompt2BYTE"Enterthepercentoffirstgrade:",0prompt3BYTE"Entersecondgrade:",0prompt4BYTE"Enterthepercentofsecondgrade:",0prompt5BYTE"Enterthirdgrade:",0prompt6BYTE"Enterthepercentofthirdgrade:",0stringBYTE40DUP(?)label1BYTEcr,Lf,"Thesumis"sumBYTE11DUP(?)BYTEcr,Lf,0实验原理(算法流程)

4、 .CODE;startofmainprogramcode_start:outputprompt1;promptforfirstscoreinputstring,40;readASCIIcharactersatodstring;converttointegermovgrade1,eax;storeinmemoryoutputprompt2;promptforfirstpercentinputstring,40;readASCIIcharactersatodstring;mulgrade1;grade1*eaxmovsum1,eax;moveeaxtosum1out

5、putprompt3;inputstring,40;atodstring;movgrade2,eax;outputprompt4;inputstring,40;atodstring;mulgrade2;grade2*eaxaddsum1,eax;addeaxtosum1outputprompt5;inputstring,40;atodstring;movgrade3,eax;outputprompt6;inputstring,40;atodstring;mulgrade3;grade3*eaxaddsum1,eax;addeaxtosum1moveax,sum1;

6、movesum1toeaxmovsum1,100;move100tosum1divsum1;eax/100dtoasum,eax;outputlabel1;outputsumINVOKEExitProcess,0;exitwithreturncode0PUBLIC_start;makeentrypointpublicEND;endofsourcecode实验结果分析及心得体会 实验结果:实验心得通过本次实验,提高了对于汇编语言的理解和认识,深一步的掌握了顺序程序的编写。成绩评定年级2013级班号 02 学号201321092067专业软工 姓名贺广琦实验名称 大小

7、写字母字符互换实验类型设计型综合型创新型实验目的或要求 实验二:实验要求:从键盘输入一个字符,如果该字符是回车符,直接退出程序,如果是小写字母,则转换为大写字母并显示;如果是大写字母,则转换为小写字母并显示;如果是非字母字符,则显示提示信息,并等待用户重新输入字符。实验原理(算法流程);-------------字母字符转换------------------------------------------------DATASSEGMENT;此处输入数据段代码prompt1db0dh,0ah,'pleaseInputacharacter:','$'prompt2

8、db0dh

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

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

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