电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

汇编程序设计 打字游戏. 24docx

24页
  • 卖家[上传人]:cn****1
  • 文档编号:470784561
  • 上传时间:2023-10-18
  • 文档格式:DOCX
  • 文档大小:405.86KB
  • / 24 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、计算机与信息工程学院汇编语言课程设计打字游戏的设计专 业:计算机科学与技术班 级:控制112姓 名:蔡 磊学 号:2指引教师:郝 维 来6月28日设计题目:打字游戏的设计设计目的:1. 可以较全面地巩固和应用课堂中所学的基本理论和程序设计措施,可以较纯熟地完毕汇编语言程序的设计和调试。 2. 培养综合运用所学知识独立完毕汇编程序课题的能力。 3. 培养敢于摸索、严谨推理、实事求是、有错必改,用实践来检查理论,全方位考虑问题等科学技术人员应具有的素质。 4. 提高对工作认真负责、一丝不苟,对同窗团结友爱,协作攻关的基本素质。5. 培养从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。设计目的:1. 显示菜单2. 通过提示信息进入游戏3. 游戏速度设立(分为6种速度,分vey sl,low,nrmal,fat,ve fast,astest共种速度)4. 通过开始游戏,进行打字游戏浮现26个字母的乱序排列,敲击键盘上相应的字母,如果输入对的则该字母消失,如果错误则相应屏幕下方的字母消失5. 打字完毕,游戏浮现提示信息,如果游戏失

      2、败,则显示“The etteisrrive the boom, Yu ae st!”,如果游戏成功,则显示“ss ENTER t on.”,同步实现返回主菜单的功能6. 显示提示“Press ENTE to etrn menu ad pressESC to xit!” ,根据提示按“Esc”退出游戏,确认退出“Bye-By!hak for you pang!”任务下达时间:61任务完毕时间:-6-28指引教师评语: 年 月 日设计成绩:摘 要 随着计算机的不断发展更新在各个领域的应用中占有举足轻重的地位。汇编语言是计算机可以提供应顾客使用的最快又最佳的一门语言。微机原理与接口技术作为计算机科学领域的基本知识尽管计算机科学高速发展但基本原理仍然不变学习并能掌握好微机原理与接口技术这门知识是非常重要的通过对这门知识的理解可以简朴的编写某些平常生活中典型的控制程序。 本次课程设计是设计一种键盘打字游戏通过汇编语言的编程实现通过键盘来控制游戏的开始、暂停、结束等功能。不仅要有强大的理论的知识作为铺垫还必须要有理论与实际相结合的能力。就编程而言调用宏采用o和os功能中断并调试。需要有克服困难的信

      3、心和耐性。 核心词微机原理 汇编 打字游戏 ASMAbstactWitthe ontinuous evelopentf tcputr udats, significant ole inlreaof aplication. semly lanage ispesentd o heuercmputerca ue t fastt nd te best lauagen e wold. Micocomputerprnile an intrface technoog as th baiowedge of ompter siene, in ite ehigh peddeveopmetfcomuter scene, bu he baic principles rema hsae, lernig and masrng te micrcputr pinip andintrfae tchnologtht kwldge s ery iportnt, thoghe undersandig f thknowedge an be mpl towrtesm cassicl nro podure i daily lie.

      4、 his our isdesgned o ei a keyboadtpig ame, hrough the semly languageproramming acivthrough th eyboartontrl theen of th ge sar, use, etc.Shulnotonlyave tng theoretical knwlede afoeshdwng, must aso hvthe abiity of ntegatn heywith practic. I ers of pogaming, nokn macros, use BIOS nd DOS interupt unctio, anddebuggin. Nee tohavconfice and paienct overometh dificult. 目录I. 正文1. 背景分析及意义 2. 总体设计思想 13. 完毕重要功能4. 软件环境规定25. 程序流程图26. 使用阐明5II. 设计总结 III. 参照文献8IV. 程序清单91. 背景分析及意义随着计算机的不断更新发展,计算机在各个领域的应用越来越多,更多的软

      5、件开发人员和有关技术人员在程序设计的过程中应用汇编程序或编制汇编语言。而汇编语言作为计算机专业大学生必修课,每个作为本专业的学生对汇编的理解和学习就显得尤为重要。汇编语言是计算机可以提供顾客使用的最快而又最佳最有效的与言,也是可以运用计算机所有硬件特性并能直接控制硬件的唯一语言。因而,对程序的空间和时间规定很高的场合,汇编语言的应用就显得必不可少了,某些直接控制硬件的应用场合,则更是非用汇编语言不可了。 打字练习程序设计课程设计是在教学实践基本上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,规定我们能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。通过具体的问题分析、设计、调试、运营程序。在实际问题中锻炼提高自己,增长了对本门课程内容的理解,锻炼了动手能力。就这个程序具体而言:调用宏,显示背景和主界面,通过选择不同的选项,可以进入不同的界面;采用 IOS 功能的中断,可以在任何时候退出目前所在的界面并通过选择进入其她的界面。这个程序最后通过菜单所提示的信息选用所要进入的界面,获得所要的功能。2. 总体设计思想规定:

      6、运用汇编语言编写打字游戏的基本措施。内容:编写程序,显示一种英文菜单Game Mn。规定分别显示“tart”,“Seng”, “i”,并对每项菜单的操作有所响应。打字游戏其中涉及如下几种模块:1) Min2) amay子程序。3) GameSettng游戏速度设立子程序。4) GmeExit退出游戏子程序。3. 完毕的重要功能打字游戏所具有的重要功能1) 显示菜单2) 通过提示信息进入游戏3) 游戏速度设立(分为6种速度,分ery slow,low,norma,fas,er fas,atest共6种速度)4) 通过开始游戏,进行打字游戏浮现26个字母的乱序排列,敲击键盘上相应的字母,如果输入对的则该字母消失,如果错误则相应屏幕下方的字母消失5) 打字完毕,游戏浮现提示信息,如果游戏失败,则显示“The lter is rrive e otto, You aros !”,如果游戏成功,则显示“es ENERto g on.”,同步实现返回主菜单的功能6) 显示提示“res ENTERto return menu and press S toei!” ,根据提示按“sc”退出游戏,确认退出

      7、“Bye-Be!Thn fr your lying!!”4. 软硬件环境规定1. 硬件:806以上的CU,内存256以上。2. 软件:Wiws操作系统、Msm、Link汇编编译连接软件5. 程序流程图1) 总体设计主菜单流程图如图1所示。开始菜单选择输入选择难度SlowNormalFastestVery fastFastVery slow开始游戏进行游戏游戏结束图主菜单流程图这个菜单部分重要是为了给不同水平的玩家选择游戏的速度,菜单上有对不同难度的描述,有助于玩家的选择。在选择过后会跳出一种提示界面,提示在游戏时的某些注意事项,之后键入任意键进入游戏,开始游戏。2) 具体设计游戏程序框图如图2所示。开始游戏初始化屏幕上部的字母字母下落屏幕下部图像所有消失游戏结束键入字符键入ESC?N键入回车?YY退出程序返回主菜单图游戏程序流程图 此部分是进入游戏后来的设定,先初始化边框,同步将屏幕上方的字母初始化,将屏幕下方添加代表“生命”的笑脸,当笑脸所有消失,则游戏失败,退出游戏。在游戏过程中,键入SC建,则直接退出游戏。字母下落部分流程图如图3所示。字母下落与否有生命?与否有输入?YY空格覆盖目前字符N是SPACE?N输入对的?N字母下移YY暂停字母消失N是SPACE?Y游戏结束图3字母下落部分流程图这个部分是游戏的核心部分。重要的想法是在某个地方浮现字母,然后延迟一段时间(延迟时间由游戏速度控制),判断与否有输入字符,同步判断字符与否

      《汇编程序设计 打字游戏. 24docx》由会员cn****1分享,可在线阅读,更多相关《汇编程序设计 打字游戏. 24docx》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.