汇编语言编程 模块之间的调用

汇编语言编程 模块之间的调用

ID:13290552

大小:388.50 KB

页数:22页

时间:2018-07-21

汇编语言编程 模块之间的调用_第1页
汇编语言编程 模块之间的调用_第2页
汇编语言编程 模块之间的调用_第3页
汇编语言编程 模块之间的调用_第4页
汇编语言编程 模块之间的调用_第5页
资源描述:

《汇编语言编程 模块之间的调用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中北大学课程设计说明书2011/2012学年第二学期学院:信息与商务学院专业:自动化学生姓名:陈瑾学号:09050541X09课程设计题目:非数值处理程序设计起迄日期:6月18日~6月22日课程设计地点:指导教师:兰艳亭系主任:下达任务书日期:2012年6月15日课程设计说明书1.设计目的:(1)培养学生理论联系实际的设计思想,提高学生综合运用汇编语言课程的理论知识分析问题、解决问题的能力。(2)通过查找、运用设计资料,完成工程设计所必备的基本训练。(3)使同学们更深入的了解计算机系统内部的有关知识,为以后的学

2、习和系统开发奠定良好的基础。2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):一、内容编程实现大小写字母之间、二进制数和十六进制数之间以及十六进制数向十进制数的转换。程序应由7个模块组成,程序采用远过程调用的方法实现。二、要求(1)根据要求确定解决问题的编程方法。(2)画出程序框图、设计源程序。(3)在计算机上汇编、连接所设计的程序。(4)按要求调试程序,记录程序运行结果。(5)写出设计总结报告。3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:流程图:源程序:模

3、块一:主程序F1EQU3bhF2EQU3ChF3EQU3DhF4EQU3EhF5EQU3FhESC1EQU11hextrnLTOH:far,HTOL:far,HEXTOBIN:far,BINTOHEX:far,HEXTODEC:FAR,DECTOHEX:FAR;change2:far,change3:far,change4:far,change5:farstacksegmentparapublic'stack'db200dup(0)stackendsdatasegment;*****主程序中的提示信息*****

4、str1DB0AH,0DH,'*****************************************************$'str2DB0AH,0DH,'**Author:09050541X09CHENJIN**$'str3DB0AH,0DH,'**press1:letterconvertion(lowtohigh)**$'str4DB0AH,0DH,'**press2:letterconvertion(hightolow)**$'str5DB0AH,0DH,'**press3:SHUZHIco

5、nvertion(16TO2)**$'str6db0AH,0DH,'**press4:SHUZHIconvertion(2TO16)**$'str7db0AH,0DH,'**press5:SHUZHIconvertion(16TO10)**$'str8DB0AH,0DH,'**press6:SHUZHIconvertion(10TO16)**$'str9DB0AH,0DH,'**press>:exit**$'str10DB0AH,0DH,'************************************

6、*****************$'str11db0ah,0dh,'inputerror,pleaserepess!','$'str_rndb0ah,0dh,0ah,0dh,'$'key_scandb?dataendscodesegmentassumecs:code,ds:data,ss:stackstart:movax,datamovds,axdispmacromleadx,mmovah,9int21hendmlop:dispstr1dispstr2dispstr3dispstr4dispstr5disps

7、tr6dispstr7dispstr8dispstr9dispstr10dispstr_rnmovah,7hint21hcmpal,'1'jzcall_LTOHcmpal,'2'jzcall_HTOLcmpal,'3'jzcall_HEXTOBINcmpal,'4'jzcall_BINTOHEXcmpal,'5'jzcall_HEXTODECcmpal,'6'jzcall_DECTOHEXcmpal,'>'jzexitJMPLOPcall_LTOH:movdl,almovah,2int21hCALLLTOHJM

8、PLOPcall_HTOL:movdl,almovah,2int21hCALLHTOLJMPLOPcall_HEXTOBIN:movdl,almovah,2int21hCALLHEXTOBINJMPLOPcall_BINTOHEX:movdl,almovah,2int21hCALLBINTOHEXJMPLOPcall_HEXTODEC:movdl,almovah,2int21hCALL

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

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

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