汇编语言课程设计文档说明.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言课程设计文档说明

汇编语言课程设计文档说明 题目名称: 字符动画的往返和音乐伴奏 姓 名: 王要东 二学位号: 2003050 学 院: 信息工程学院 专 业: 计算机科学03级 1、题目:设计一个字符动画功能 要求:1.1 动画可循环往返动作,每后往返一次速度提高一倍 1.2 有音乐伴奏。 2、功能设计(功能模块及模块图) 2.1 音乐功能:实现此功能时,由四个子程序来完成。其中ring?子程序用来发出声音。Delay-t子程序用来实现延时功能。Stop子程序用来起判断控制作用。The_end是实现结束音乐程序的功能。 2.2 移动与变速功能:让动画在15到60列之间移动,每往反一次,动画速度提高一倍。Move-shape包括display,erase,delay 3个子程序。通过display子程序实现指针的移动,改变动画的位置并显示动画。Erase子程序用来实现动画的擦除的。Delay是实现延时功能的。在延时子程序中又引入waitf子程序。 2.3 功能模块及模块图 3.详细功能 3.1 设计方法 在实现此动画功能时,可分为音乐模块和移动模块两大模块。在音乐模块中又包含有响铃,延时,条件控制3个子模块。而在移动模块中又包含有移动指针并回显,擦除动画及延时3个子模块。在程序的一开始就设置了宏。在改变动画的速度上,通过改变运动的延时时间来改变运动的速度。通过主程序main proc far调用了四个子程序,move_shape,display,delay,erase,而每个子程序各自又调用了音乐子程序。 3.2 各功能模块程序的流程图 主程序流程图 y n 音乐流程图 move-shape流程图 display 流程图 3.3设计的重点,难点及解决方法: 该课程设计的重点是将动画在一定的范围内往返运动,在运动的过程中伴有音乐的功能,且每往返一次动画的速度提高一倍。难点是将音乐与动画结合起来。在实现动画的往返运动时,通过引入一个变量,将变量设置两个状态,以此表示动画往返运动的两个边界。对于动画往返后的提速,我通过缩短下一次的动画全程运行时间来实现。在实现动画与音乐的结合时,通过中断调用,将动画与音乐有机的结合在一起。从而实现了动画的往返运动,每次往返动画的速度提高一倍,且伴有音乐!! 4、总结(心得体会): 通过汇编语言课程设计,使我受益匪浅、感触很深,我从中学到了很多的知识和道理。通过汇编语言课程设计能够让我对所学的知识得到进一步的巩固与提高,做到了理论与实践的相互结合。通过汇编语言课程设计使我对这门课程有了更深刻的认识,使我知道了自己所学知识的肤浅,需要在今后的学习中不断的付出努力,不断的查漏补缺,还要不断的查阅资料、不断的向老师请教。通过汇编语言课程设计使我从中悟出道理:一个人要想做一件事就应付出一定的努力,力争做得更好、力求获得最好。用自己的辛勤努力换取成功后的喜悦!对待任何事情都不要畏惧,只要我们付出努力,一定会有回报。世上无难事,只怕有心人! 5、参考文献: 沈美明 等 《IBM PC汇编语言程序设计(第二版)》清华大学出版社 2001年 沈美明 温冬婵 张赤红 《汇编语言程序设计实验教程》 清华大学出版社 2004年 6、附:程序 Disp macro op0,op1,op2,op3,op4,op5 mov al,op0 mov ah,6 mov ch,op1 mov cl,op2 mov dh,op3 mov dl,op4

文档评论(0)

jyf123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6153235235000003

1亿VIP精品文档

相关文档