打字练习计时程序设计说明书 下载本文

学 号:

课 程 设 计

题 目 学 院 专 业 班 级 姓 名 指导教师

打字练习计时程序设计

2014 年

课程设计任务书

学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 打字计时练习程序设计

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.用汇编语言编写一个打字计时练习的程序,在缓冲区中预放一些字母,运行时,可按照屏幕上显示的字母输入练习。

2.按某个键开始练习,每输入完一行按回车键后,可显示出练习的时间及正确率。

3.撰写课程设计说明书。内容包括:摘要、目录、正文、参考文献、附录(程序清单)。正文部分包括:设计任务及要求、方案比较及论证、软件设计说明(软件思想,流程,源程序设计及说明等)、程序调试说明和结果分析、课程设计收获及心得体会。

时间安排:

12月30日-----12月31日 查阅资料及方案设计 1月2日-----1月3日 编程 1月6日 调试程序 1月7日-----1月8日 撰写课程设计报告

指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日

目录

摘要 ................................................................................................................... 1 1.设计要求 ........................................................................................................ 2 1.1设计任务 ................................................................................................. 2 1.2设计要求 ................................................................................................. 2 1.3设计目的 ................................................................................................. 2 2.算法设计 ..................................................................................................... 3 2.1设计思路 ................................................................................................. 3 2.2程序流程图 ............................................................................................. 3 3设计说明 ........................................................................................................ 5 3.1BIOS中断 ................................................................................................ 5

3.1.1显示输出管理 ............................................................................... 5 3.2DOS中断 ................................................................................................. 6

3.2.1DOS中断 ....................................................................................... 6 3.2.2 DOS中断和BIOS中断使用方法 ............................................... 6 4.程序说明 ........................................................................................................ 8 4.1计算正确率子程序 ................................................................................. 8 4.2键盘获取子程序 ..................................................................................... 9 5.调试与运行 ............................................................................................... 11 5.1运行程序: ........................................................................................... 11 5.2调试中出现的问题 ............................................................................... 12 6.总结 ........................................................................................................... 13 参考文献 ......................................................................................................... 14 附录 ................................................................................................................. 15