1、学学 号:号: 课课 程程 设设 计计 题题 目目 字符转换及查找汇编语言 程序设计 学学 院院 自动化 专专 业业 自动化 班班 级级 姓姓 名名 指导教师指导教师 2012 年 1 月 13 日 课课 程程 设设 计计 任任 务务 书书 学生姓名学生姓名 专业班级专业班级 指导教师指导教师 工作单位工作单位 课程设计题目课程设计题目:字符转换及查找汇编语言程序设计字符转换及查找汇编语言程序设计 初始条件:初始条件: 采用 16 位微处理器 8086 CPU 以及 86 系列微型计算机的指令系统; 软件设计平台为多功能微型计算机实验软件 MFS 中的微机原理实验集成环 境 MF2KP,仿真设
2、计平台为 Proteus 软件。 要求完成的主要任务: 设计汇编语言程序,实现字符转换及查找的功能,具体功能要求如下: (1)屏幕提示输入字符串; (2)将字符进行大小写变换(全部大写或小写)并显示; (3)屏幕提示输入待查找字符; (4)显示查询结果:如果查找到,则显示该字符在字符串中的位置;若没有 则显示该字符不存在。 根据功能要求绘制程序流程图、编写完整的汇编语言程序并上机调试: 撰写课程设计说明书。课程设计说明书的撰写格式如下: (1)设计说明书包括封面、任务书(指导老师提供) 、正文、参考文献(3 5 篇) 、附录(程序清单,要求有注释) 、成绩评定表(指导老师提供) 。 (2)说明
3、书正文包含总体方案论证(功能分析、系统连接图设计或算法说 明) ;程序流程图设计及其说明、软件设计关键问题说明;程序调试说 明、结果记录及分析;课程设计收获及心得体会。 (3)同一选题若为合作完成,设计说明书中需注明本人承担的设计部分。 时间安排: (本次课程设计时间:2012 年 1 月 4 日-13 日,历时一周半) 周次 具体时间 设计内容 第一周 1 月 4 日 指导老师就课程设计内容、设计要求、设计进度安排、评分标准等 作具体介绍。强调课程设计期间纪律要求。 学生确定选题,明确设计内容及要求。 1 月 5 日 根据选题查阅资料,完成方案的初步设计,包括系统原理及算法。 1 月 6 日
4、 绘制系统硬件接线图(接口应用设计题必须)以及程序流程图。 第二周 1 月 9 日 学生根据程序流程图,编写程序代码。 1 月 10 日 仿真调试、修改。 1 月 11 日 学生结合程序流程图解释说明设计思路与算法;指导老师检查程序 运行效果,并就结果进行评分。 1 月 12 日 学生撰写课程设计说明书。 1 月 13 日 上交课程设计说明书,以及答辩。 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 目录 引言 1 1.设计意义及要求 .2 1.1 设计意义2 1.2 设计要求2 2.方案分析 .3 3.程序设计 .4 3.1 数据区定义 4 3.2 提示语句输出、字符输入及选择部分5 3.21 提示语句输出 5 3.22 字符及字符串的输入.5 3.23 选择部分 5 3.3 大小