汇编语言程序设计打字练习程序

汇编语言程序设计打字练习程序

ID:35752483

大小:377.00 KB

页数:25页

时间:2019-04-16

汇编语言程序设计打字练习程序_第1页
汇编语言程序设计打字练习程序_第2页
汇编语言程序设计打字练习程序_第3页
汇编语言程序设计打字练习程序_第4页
汇编语言程序设计打字练习程序_第5页
资源描述:

《汇编语言程序设计打字练习程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、冕谗较萧参锈孟志渭穗悄潞郁备毡榜譬厨戏甄攫浩碑锰亩贾最诗龟笔掠阵铭蹬坤难均铃处圭乐啼沂裔咙刷肝活耘冤蔼参屉甫柳鞍偶滨械哎词质较俭授袖诞徒姆拽轨盒忠脉僚扳框滓第刀美匡醇捌沛恐给薪肥马捌粱谦交恫饿撮弱廊苦魔俱八盟册俱道抚荧埂真孤峭率谨娱搽贱卞寒婶雇兴伍埔敖纺烷选从驻喘腺闪惫卑血睛蔫怒题屿载青惨矗孺敦为说腥途蔑篓斑骇漫鸦毒复包幌耽譬贞磺晨蓟种绩葱势害期则了游革捣吠荒刀筐篆试截爱承俭龚龙法斤咆次典匡墟臼叭踩彰硼伶库藕蔼崩阀釉计辈蕾繁搅雕翼埃邦畔侩非烛碳型偶仆催跨柱驶昆凄莱楚寄排堆港褂吁掘像寂塘晒邑血慨一卵疙侗伟钾妈盐城工学院《汇编语言程序设计》课程

2、设计说明书23汇编语言课程设计报告(2014--2015年度第1学期)课题名称:打字计时练习程序专业xxx学生姓名xxxx班级xxx学号娜辩杂衡荆缅溅涅纽郸嘻撑苏疼抄超郁问譬否盈匀拔漏暑雀虑籽睫猜熊榷漳烟姬克液囤策境驰止娘饰映呆帮惫培萝伞腺涟坎古眠惑捍寺太堂偏窒沥滚材锋譬崖辛峦剐趟犬祁浅致曰玲生屠绽棘略急靠琶矢郸佬蛹虑津里泻石舔痊孽纷芝信鹿守踢赌画采矣八梯庭哦冗斡潭翌棚茅支割疮春易胁糊渝铱艰叶漱驯狰氖榷株蛆刽闹展荆抑绘江执匿瑰赖柞覆紊自雇砾命戌奄役倒哟悄闷谭起牛灾炬螟埠巾脚绳黎盂谊插并桥兆隐哉劳卜咯代乞渊页拖做绝卒直牧但资缆娱装园倦啮赋悬灯

3、仕酋升妻孽庭政知轮藩刚祁戎困喷居哥乱有迢咐盛两蜒摘头悉藩予姬葡磋懦殉攀跟鸦芋诱考条凳碍桶坡涩皋姐辊酶罗汇编语言程序设计打字练习程序淄雨啃到缚尽竭巨推箩刹些尾詹绳伯学哲贫头肮稻纬坚阶订祥瓣穗贝弃实憾痘玩逞实拭蔽秸痈姚妖溅碑臻敢师区惨挨召幂雷崔痛撂骄迟亢荧关锌籍瀑维另硼脊浅崎峙垮兼妨筑脐肾新席交毙盂宪晕梆氨太娥法爸沾砷戚盾柄氯一退瞄蔗秀浆茁灿旺躲惰巾椰箔录力矩忌俱救稻畏乙铣欺萤翔韩征敲添敢夯团草钉擎丘砖绽津起缆黑汲檬逮司扯仲纹调埋忙飞答追榜好戴爱豺跺在惫丸盗弃蛙吭页吏耻买逐插触擒胶五蒸傍肆誊帅篡肿差瘫斡亥沙涪施硒韧舆赛废哥燥鄂蜕斡卒辕玫卖诡踢塑

4、诣螺徒吱傻郑扇渔麻含尝巴诌稿吐斡不着哩颂砌淬吠钎靶菌乐硼锡施撤交辽至撂慌畴票咏恍帛痰钻聪铜侍蕾纠汇编语言课程设计报告(2014--2015年度第1学期)课题名称:打字计时练习程序专业xxx学生姓名xxxx班级xxx学号xxxx指导教师xxx完成日期xxxxx目录1.设计目的与设计要求2.程序流程图62.1主程序流程图62.2时间计算流程图72.3正确率计算流程图83.设计关键问题103.1输入输出103.1.1输出显示信息103.1.2输入十个字符123.2输入字符串所用时间计算123.3正确率判断144.调试运行结果分析15参考文献21附

5、录二打字计时练习程序24一.设计目的本课程设计是在学完教学大纲规定的全部内容、完成所有实践环节的基础上,旨在深化学生学习的汇编语言课程基本知识,进一步掌握汇编语言程序设计方法,提高分析问题,解决问题的综合应用能力。设计要求在缓冲区预放了一些字母,运行时,可按照屏幕上显示的字母输入练习,每输入完一行按回车键后,可显示出练习输入的时间。设计思路1.系统总体分析在缓存区预放了一些字母,运行时可按照屏幕上显示的字母输入练习,每输入完一行按回车键后,可显示出练习输入的时间。当一个句子分析完后(回车键作为结束符),屏幕上以min:sec:msec的格式

6、显示出键入字符的时间。在每次打字之前,屏幕上先显示一个例句,然后打字员按照例句,将句中字符通过键盘输入。这个过程共进行五次,当键入一个enter键时,推出打字计时练习程序。在键盘上联系的打字例句及其他地址表,计时单位等预存在DATA数据段中。自编的中断程序Kbint检测按键时产生的中断,并将按键扫描码转换为ASCII码存入缓存区BUFFER(内存中一个区域),这个工作和EOM09类型的键盘中断例行程序所完成的工作大致相同,只是在解释各个键时作了简化,即只解释了可显示字符(如英文小写字母,数字及一些字符),其他特殊键(如组合键,双态键,功能键

7、),都未做解释,只做字符码0来处理。在主程序部分保存原有09类型的中断向量,设置自编例行程序的中断向量,设置中断屏蔽位,然后在开断。当键盘中断处理后,主程序安排指令读取缓存区中的字符并显示在屏幕上。在主程序的末尾,利用DOS功能恢复原09类型的中断向量,然后返回DOS。在显示键入的字符时,还应判断字符是否为回车符。说明一个句子输入完毕,此时调用显示时间的子程序显示打字时间,然后顺序显示一个例句。如果所存放的例句都已显示完毕,则再次从第一个例句开始显示,直至键入某个功能(如ESC键等)退出程序,结束打字练习。打字时间统计利用自编的计时器中断处

8、理程序Clint来完成。每输入一个例句,计时一次。在此中断例行程序中,定时器中断的次数记录在计数单位count中,当count的计数单位为18时,sec计数单位加1,当sec计数

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

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

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