单词记忆测试程序设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)

1. 课程任务 单词记忆测试程序设计 2. 课程要求 设计一个以单片机为核心的单词记忆测试器;能实现单词的录入;单词用按 键控制一次在屏幕上显示;按键选择认识还是不认识,也可以直接进入下一个或上 一个;单词背完后给出正确率。 3. 实验步骤 1、从输入的第一个单词开始测试 2、键入'y'(不分大小写)或'n',回答是否认识,不需按回车键确认,其它按键无效; 3、紧接着,没有提示,可按上移键或下移键循环测试; 4、按Esc键结束测试。 5、计算单词识别率并显示输出 6、提示是否进行下一组单词的输入和测试,键入'y'(不分大小写)或'n'选择是否继续, 不需按回车键确认,其它按键无效。 程序: Code Segment Assume CS:Code,DS:Code ; --------------- ; 功能:显示指定地址(Str_Addr)的字符串 ; 入口: ; Str_Addr=字符串地址(要求在数据段) ; 用法: Output Str_Addr ; 用法举例:Output PromptStr Output MACRO Str_Addr push ax lea dx,Str_Add 【单词记忆测试程序设计】 本课程的任务是设计一个基于单片机的单词记忆测试程序,旨在帮助用户测试和提升英语单词的记忆能力。该程序的核心功能包括单词的录入、屏幕显示、用户反馈以及正确率计算。 1. **单词录入**: 用户可以通过程序向系统输入一组单词,每个单词在屏幕上单独显示。为了简化操作,单词数量限制为最多255个,以防止内存溢出。输入过程通过提示用户进行,如:"请输入单词"。 2. **屏幕显示与用户交互**: - 单词按用户按键控制显示,用户可以使用特定按键(如上下箭头键)浏览单词列表,无需回车确认。 - 用户需要对每个单词回答是否认识,输入'y'表示认识,'n'表示不认识,其他按键无效。 3. **测试流程**: - 测试从第一个输入的单词开始,用户按'y'或'n'进行反馈,程序会自动跳到下一个单词。 - 当用户按下Esc键时,测试结束。 4. **正确率计算与显示**: 程序会统计用户回答正确的单词数,并根据总数计算正确率,然后在屏幕上显示结果。 5. **继续测试**: 结束测试后,程序询问用户是否继续进行下一组单词的测试,用户输入'y'表示继续,'n'则结束程序。 程序代码中包含了以下几个关键函数: - **Output**:这是一个宏定义,用于在屏幕上显示指定地址的字符串。它首先将寄存器设置好,然后调用DOS中断21H的显示字符串功能。 - **Output_Chr**:显示单个字符,通过DOS中断21H的02H功能号实现。 - **Output_CTLF**:输出回车换行符,确保输出到新的屏幕行。 - **Dec_ASCII**:将AX中的无符号二进制数转换为十进制ASCII码并显示。这个函数在显示正确率时会用到。 - **Yes_or_No**:读取用户输入,检查是否为'y'或'n',并根据输入结果设置进位标志。 - **Input_Words**:负责接收用户输入的一组单词,存储在Buffer中。 程序设计采用了模块化的方法,各功能单元清晰,易于理解和维护。通过与硬件的直接交互,实现了人机交互的高效和简洁。这样的设计对于学习单片机编程和理解输入输出处理有很好的实践意义。




























- Ts9qq2024-06-28超级好的资源,很值得参考学习,对我启发很大,支持!
- baoge123882024-12-31发现一个宝藏资源,赶紧冲冲冲!支持大佬~

- 粉丝: 205
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 主要是在学习李航的统计学习方法和周志华的机器学习西瓜书的笔记和相关的代码实现
- 单片机技术试题集.doc
- 基于卷积神经网络的图像分类技术.docx
- JavaEE物联网云计算系列培训教材-Oracle数据库设计01.ppt
- 《计算机应用基础Windows-xp》综合练习.doc
- 清大学习吧项目管理手册汇编.doc
- 基于单片机的数字秒表系统研究设计.doc
- 数字图像处理期末考试答案.docx
- 中职服装专业课堂教学信息化探究.docx
- 创客教育在《计算机应用基础》课程教学中的应用.docx
- 大数据时代高校资产管理信息化建设研究.docx
- BIM+智慧工地的项目管理模式探究.docx
- 论网络虚拟财产的刑法保护.docx
- 计算机网络安全防范策略.docx
- 【高中信息技术课件】算法及其实现.ppt
- 国内外大数据下政策评估研究综述.docx


