[源码和文档分享]8086 汇编“打字游戏”小程序

一、需求分析

了解 x86 平台下的程序开发过程以及掌握 Emu8086 工具的使用;

与 C/C++语言做对比,进一步加深对计算机底层知识的了解,深入体会程序优化问题。

二、设计思路与分析

设计思路:先从文件中读取文章信息 → 打印文章标题和文章内容 → 键盘输入后与文章当前字符进行匹配 → 匹配正确或错误时进行相关处理 → 游戏结束

后期添加游戏开始前的游戏说明,加入了分数项,处理加分扣分,提升用户体验。

程序的关键点:

实现文件的读取;

实现定点打印特定内容以及改变文字的颜色;

实现数字转 ASCII 码并输出;

实现键盘字符的输入与文章当前字符的匹配;

实现程序的延迟(休眠);

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/2112.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,462评论 0 5
  • 如今的社会,日新月异,生活水平越来越高,生活方式越来越便捷,然而在这一系列的生活水平的提高的背后,给人们带来的却是...
    城之南阅读 262评论 1 0
  • 深谷幽兰草木茵,只因不曾染红尘。 方圆不见人烟迹,花发清香为谁闻? ...
    老槐树阅读 326评论 0 2
  • 70岁的陆元,每天早上,看到老头子从菜场买回来的早饭,总要象征性的感叹一句:这么多,哪吃的玩? 可其实心里是美滋滋...
    鹭之阳阅读 245评论 0 3
  • 01 永远不要小看自己 人的潜力是无限的,永远不要自我贬低。 很多时候,遇到困难,遇到挫折,你觉得自己就要被稻草压...
    兰兰521阅读 1,133评论 3 4