汇编语言俄罗斯方块课设

汇编语言俄罗斯方块课设

ID:16147715

大小:1.46 MB

页数:40页

时间:2018-08-08

汇编语言俄罗斯方块课设_第1页
汇编语言俄罗斯方块课设_第2页
汇编语言俄罗斯方块课设_第3页
汇编语言俄罗斯方块课设_第4页
汇编语言俄罗斯方块课设_第5页
资源描述:

《汇编语言俄罗斯方块课设》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计课程名称汇编语言课程设计题目俄罗斯方块专业班级学号姓名指导教师摘要近年来,随着游戏产业的突飞猛进,游戏玩家的技术也是与日俱增,当你看见游戏高手完美的表演时,你是否想过我也能达到那种水平,本程序采用全世界最金典的游戏—俄罗斯方块作为背景,程序设置了鼠标和键盘两个选择方式,游戏运行时随着等级的提高而速度加快,这需要玩家快速操作。因此,本程序主要意义是为高手玩家提训练平台。其次也可为刚踏入游戏领域的新手们,提供一个很好的锻炼机会。本次课程设计采用的是汇编语言。汇编语言,是用英文缩写形式的助记符书写指令。汇编语言是一种面向CPU指令系统的程序语言,它采用指令系统的助记符来表示操作码

2、和操作数,用符号地址表示操作数地址。用汇编语言编写程序在输入计算机后,需要将其翻译成目标程序,计算机才能执行相应指令,这个翻译过程成为汇编,完成汇编任务的程序称为汇编程序。所以我在MASM汇编程序中进行汇编,通过相应的代码来调用相应的指令实现编密码。本程序要在windows环境下写一个程序,能够提供简单的用户图形界面,启动程序后进入该界面,用户界面由一定数量的小方格组成的方块构成。用户可以根据相应的提示进行一些功能上的选择,如修改音乐,方块颜色和游戏难度。当游戏开始时,计算机将随机抽取方块的放到方格上。此游戏允许玩家旋转方块,左右移动,加速向下。程序要实现对满行的消除并记录得分以及

3、对游戏的结束判断。关键词:俄罗斯方块小游戏;俄罗斯方块游戏的实现;汇编语言39AbstractInrecentyears,alongwiththegameindustrymakeaspurtofprogress,butalsogrowwitheachpassingdaygameplayer,whenyouseethegamemasterperfectperformance,doyouthinkIcanreachthatlevel,theprogramusestheworld'smostGoldengames-Tetrisasbackground,theprogramsetupthe

4、mouseandkeyboardtwoselection,runninggamewiththelevelofimprovementandthespeed,whichrequiresthegameplayerfastoperation.Therefore,thisprocedurethemainsignificanceistoprovidetrainingplatformforthemastergameplayer.Secondly,canalsobeenteredthegamedomainnovices,providesagoodopportunitytoexercise.Thec

5、oursedesignistheassemblylanguage.Assemblylanguageisused,Englishabbreviatedformofmnemonicwritinginstruction.AssemblylanguageisaprogramminglanguagefortheCPUinstructionsystem,itusestheinstructionmnemonicstorepresenttheopcodeandoperand,saidoperandaddresswithasymbolicaddress.Assemblylanguageprogram

6、mingisenteredintothecomputer,needtobetranslatedintothetargetprogram,acomputercanperformthecorrespondinginstructions,thetranslationprocessintoassembly,completetheassemblytaskprogramscalledassembler.SoIwascompiledinMASMassembler,realizationofencryptionbythecorrespondingcodetocallthecorresponding

7、instruction.ThisprocedureistowriteaprograminWindowsenvironment,canprovideasimplegraphicaluserinterface,afterstartingtheprogramintotheinterface,theuserinterfaceiscomposedofanumberofsmallsquarebox.Theusercanselectsomefunctionsaccordingtot

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

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

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