下载此文档

汇编语言课程设计编写两个四位无符号十进制数乘法程序.docx


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
汇编语言课程设计编写两个四位无符号十进制数乘法程序.docx:..华北科技学院课程设计说明书课程名称: 汇编语言 班级:计算机B08-2_姓名:朱云峰学号: 200807014230 设计题目:编写两个四位无符号十进制数乘法稈序设计时间:2010年6月23日至2010年6月30日指导教师: 杜杏菁 评语: 一、 课程设计目的进行程序设计方法和技能的基本训练,巩固在课堂上学到的有关程序设计的基本知识和基本方法,通过实际动手能力的培养,进一步熟悉汇编语言的结构和使用方法,达到能独立阅读、编制和调试一定规模的汇编语言程序的水平。二、 ,实现对软件或硕件的操作。、结构化的程序设计方法。。4•程序简明易懂,多运用输入输出提示,出错信息及必要的注释。5•要求程序结构合理,语句使用得当。。三、 课程设计题目:编写两个四位无符号十进制数乘法程序。四、课题分析计算用的数据要求从键盘输入,而H应该不止一次地输入,所以应该通过定义,调用子程序来实现;在输入的子程序重要加入ASCII码的转换,将输入的数据转换为机器能计算的数据;在输入子程序中要加入输入数据的判断,只能把数据限制在数字键,令其他输入显示为错误;接下来是计算过程,得到的结果也同样是计算机能够识别的ASCH码;最后是输出显示部分,该部分也应该被定义为子程序,加入数值的转换,使输出的数据为十进制数,调用9号功能,将计算结果显示在屏幕上。五、流程图:六、程序源代码:.(0)ODH,OAH,,Inputerror!',ODH,OAH,'$,OAH,ODH,OAH,ODH,'PleaseInput(*B二)$'OAH,ODH,OAH,ODH,'(〃q〃quit):',ODH,OAH,'$'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXAGAIN:LEADX,STRINGMOVAH,9INT2111LEADX,STRINMOVAH,9INT21HMOVEBX,OFFSETARRAYMOVFLAGSIGN,0MOVFLAG_NUM1,0MOVFLAG_NUM2,0InputO:XOREDX,EDXXORECX,ECXXOREAX,EAXMOVAH,1INT21HCMPAL,'+'JZLInputlCMPAL,,JNZL_NumberNOTFLAG_STGNL_Inputl:MOVAH,1INT21HLNumber:CMPAL,'O'JBLOperatorCMPAL,'9'JALOperatorSUBAL,30HADDEDX,EDXMOVECX,EDXADDECX,ECXADDECX,ECXADDEDX,ECXMOVAH,0ADDEDX,EAXMOVFLAG_NUM1,1JMPL_InputlLOperator:CMPAL,'*'JNZL_EqualCMPFLAG_NUM1,0JZERMOV[BX

汇编语言课程设计编写两个四位无符号十进制数乘法程序 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小105 KB
  • 时间2019-05-22