


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 功能:1) 从磁盘文件中读入一些字母(程序中只载入一屏306个字符)2) 运行时,可按照屏幕显示的字母输入练习(模拟金山打字,这个实现很有挑战性哦,先拷贝过去运行下看看效果哦)3) 输完结束或按ESC结束.结束时可显示出练习输入的时间,并显示出正确率. 说明:该程序主要分成(刮弧中为相应主要的函数块)1)打字事例文件加载模块(LoadFile )注:加载文件的时候提供绝地路径,而且文件中字符不宜太少,最好多于306个。2)打字屏幕提示及打字窗口模块(clew_char,isFullLine )注:这里是算法的集中点,注意提示功能和退格功能的实现,
2、特别注意退格时候对字符统计的影响的处理。3)打字时间及正误统计模块(TONGJI) 注:这里主要注意的是时间的显示和正确率的计算,试试哦自己独立实现下,很有趣的呢。4)打字结果计算与显示模块( UseTimeAndOut,RightRata_out) 注:怎么把结果显示在屏幕上的呢,汇编中只能输出字符(串)呀,这里的技巧啊,先想想哦(整数123,虽然是一个数可在屏幕上输出''1''''2''''3''可不简单呢,还有带小数的(如98.34)怎么输出呀?嘿嘿想想吧,肯定是要转换的,但这算法.)由于是很
3、早前做的东西,当时又没有做好文档注释,现在也没时间重新拣起来.放在硬盘上删了可惜,贴出来至少对刚接触汇编又汇编感兴趣的朋友还是有所帮助的.我做些大致性的标注希望能有所帮助(一般函数名表示该函数的主要实现的功能,宏也类似).如果代码不能运行,请和我联系:hbyufan (也可以给我发消息.)如果代码不能运行,请和我联系:hbyufan (也可以给我发消息.);程序:dazi.asm;作者:周志明; 说明:程序通过masm5运行;-;-COLORCHAR MACRO char,color push ax&
4、#160; push bx push cx push dx mov ah,9h mov al,char
5、160; mov bh,0 mov bl,color mov cx,1 int 10h mov ah,03h
6、; mov bh,0 int 10h mov ah,02 add dl,1 int 10h pop dx
7、160; pop cx pop bx pop axENDMBACKCHAR MACRO char,color mov ah,02h mov d
8、l,08h int 21h COLORCHAR char,colorENDMCLEARSCREAM MACRO alz,bhz,chz,clz,dhz,dlz push ax push bx
9、; push cx push dx mov al,alz mov bh,bhz mov ch,chz
10、60; mov cl,clz mov dh,dhz mov dl,dlz mov ah,6h int 10h
11、;pop dx pop cx pop bx pop axENDMSETGBTYPE MACRO chz,clz push ax
12、160; push bx push cx push dx mov ch,chz mov cl,clz mov ah,1 int 10h pop dx pop cx &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网咖通风系统优化设计方案
- 水利水电工程节能技术试题及答案
- 亮化设计方案
- 2025年中级经济师考试形式与试题及答案解析
- 2024年水利水电工程现场实习报告写作试题及答案
- 农村电商平台建设与运营合同
- 网络教育平台运营管理规范
- 个体简易劳动协议年
- 人力资源管理实践问题研究
- 航空器结构与力学原理题库
- GB/T 25052-2010连续热浸镀层钢板和钢带尺寸、外形、重量及允许偏差
- GB/T 20944.3-2008纺织品抗菌性能的评价第3部分:振荡法
- 充电设施安全风险辨识清单
- 2023年中国动漫集团有限公司招聘笔试题库及答案解析
- 西门子触摸屏设置说明书
- 2020年广东省汕头市澄海区事业单位考试《公共卫生基础》真题库
- 微课的制作与设计课件
- 安全隐患排查整改台账
- GB∕T 5001-2018 日用陶瓷分类
- DB32∕T 2172-2012 公路桥梁橡胶支座病害评定技术标准
- 06 第六章 管理心理学(第二版)
评论
0/150
提交评论