汇编吃豆子程序课程设计最终

汇编吃豆子程序课程设计最终

ID:30032047

大小:219.00 KB

页数:13页

时间:2018-12-26

汇编吃豆子程序课程设计最终_第1页
汇编吃豆子程序课程设计最终_第2页
汇编吃豆子程序课程设计最终_第3页
汇编吃豆子程序课程设计最终_第4页
汇编吃豆子程序课程设计最终_第5页
资源描述:

《汇编吃豆子程序课程设计最终》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、湖南农业大学东方科技学院课程论文(设计)学部:理工学部班级:08姓名:WC学号:2008课程论文(设计)题目:吃豆子程序课程名称:汇编语言与微机原理评阅成绩:评阅意见:成绩评定教师签名:日期:年月日11目录一、概要及关键词................................1二、课程设计题目................................2三、设计思想简述................................2四、程序流程图..................................

2、3五、程序源代码................................4-7六、程序运行过程................................8七、课程设计总结报告.........................9-10八、参考文献...................................1011吃豆子程序学生:WC摘要:本程序通过汇编语言来实现在屏幕上显示多行“豆子”(用“.”表示),用一个“嘴巴”(用字符“C”表示),程序运行时,单击空格,“嘴巴”开始从左到右逐行还是“吃豆子”,一直到“

3、豆子”被吃完停止或者单击空格暂停。这个程序是在Windowsxp的平台上的MASM5进行编译的。此程序提供一个可视化游戏界面,通过键盘输入相应的操作后,便可以执行整个游戏程序。当再次空格或整局游戏完成后重新开始整个游戏,也可以通过键盘输入定义的字符后,退出程序。通过本次汇编程序的设计,使我进一步熟练掌握了汇编程序中的一些相关命令的使用。讲书本理论知识在现实中得到实际的应用,帮助我进一步的了解汇编语言编程的一些原理关键词:数据段中断子程序代码段调用主程序Abstract:Thisassemblylanguageprogramtoa

4、chievethroughthescreendisplaysmultiplelinesof"beans"(with"."representation),witha"mouth"(withthecharacter"C"that),theprogramruns,clickthebox,"Mouth"linebylinestartingfromlefttorightor"Pacman"hasalwaysbeento"beans"isfinishedclicktheboxtostoporpause.Thisprogramisinthep

5、latformWindowsxpMASM5compiled.Thisprogramprovidesavisualgameinterface,thecorrespondingoperationbykeyboardinput,thentheycanexecutethegameprogram.WhenthespaceortheentireBoardagainafterthegametostartthegame,youcanalsodefinethecharacterkeyboardinput,exittheprogram.Throug

6、hthedesignofthisassemblersoIfurthermasteredsomeoftheassociatedassemblercommands.Theoreticalknowledgeaboutthebookbeenintherealpracticalapplication,tohelpmebetterunderstandsomeoftheprinciplesofassemblylanguageprogrammingKeywords:DatasegmentInterruptSubroutineCodesegmen

7、tThemainprogram11一、课程设计题目(分析)我选择汇编语言与微机原理课程设计的题目是吃豆子程序。之所以选择这个题目,是因为我觉得这个课程设计做出来会比较有意思,对于爱好游戏的广大学生来说也有一定的实用价值;这个题目相对而言不是很简单,它不但要运用我们上课所学的知识,还涉及到许多课外的内容。吃豆子程序设计题目要求:在屏幕上显示多行“豆子”(用“.”表示),用一个“嘴巴”(用字符“C”表示),程序运行时,单击空格,“嘴巴”开始从左到右逐行还是“吃豆子”,一直到“豆子”被吃完停止或者单击空格暂停。用字符“C”表示嘴巴。用

8、“.”表示豆子;首先屏幕上要布满“.”也就是豆子;然后字符“C”每走一步,此时豆子也要在相应位置减少一个,直到豆子被吃完或者按空格键停止游戏。二、设计思想简述对于这个题目我的设计思想是:首先定义一个字符串,内容为字符“C”的ASCⅡ值还有其他的一些相关信息,然后

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

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

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