课 程 设 计 任 务 书
学生姓名 专业班级
指导教师 黄 珍 工作单位 自动化学院
课程设计题目 七段码显示汇编语言程序设计
初始条件:
采用16位微处理器 8086 CPU以及86系列微型计算机的指令系统;
软件设计平台为多功能微型计算机实验软件MFS中的微机原理实验集成环境MF2KP。
要求完成的主要任务:
设计汇编语言程序,实现七段码显示效果,具体功能要求如下:
(1)数字0~9或A~F中的每个数字、字母用“¦”和“—”字符组成的“七段”码图形表示;
(2)运行程序后,要求数字0~9或字母A~F依次循环显示;
(3)单击“Q”或“q”键退出程序。。
根据功能要求绘制程序流程图、编写完整的汇编语言程序并上机调试:
撰写课程设计说明书。课程设计说明书的撰写格式如下:
(1)设计说明书包括封面、任务书(指导老师提供)、正文、参考文献(3~5篇)、附录(程序清单,要求有注释)、成绩评定表(指导老师提供)。
(2)说明书正文包含总体方案论证(算法说明);程序流程图设计及其说明;软件设计关键问题或程序段落的说明;程序调试说明、结果记录及分析;课程设计收获及心得体会。
(3)同一选题若为合作完成,设计说明书中需注明本人承担的设计部分。
时间安排: (本次课程设计时间:2011年1月10日-21日,历时两周)
周次 | 具体时间 | 汇编语言清华大学出版社设计内容 |
第一周 | 1月10日 | 指导老师就课程设计内容、设计要求、设计进度安排、评分标准等作具体介绍。强调课程设计期间纪律要求。 学生确定选题,明确设计内容及要求。 |
1月11~12日 | 根据选题查阅资料,完成方案的初步设计,绘制程序流程草图。 | |
1月13日 | 中期检查及答疑(向指导老师阐述设计思路,并解释程序流程图)。 | |
1月14日 | 根据中期检查意见修改程序流程图,编写程序代码。 | |
第二周 | 1月17日 | 程序调试、修改。 |
1月18日 | 指导老师检查程序运行效果,并就结果进行评分。 | |
1月19~20日 | 学生撰写课程设计说明书。 | |
1月21日 | 上交课程设计说明书,以及答辩。 | |
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
目 录
1 总体方案论证 1
1.1 七段数码管显示功能分析 1
1.2 算法说明 1
2 程序流程图设计及其说明 3
2.1 程序流程图 3
2.2 程序流程图说明 4
3程序段落的说明 5
3.1 数据段定义 5
3.2 程序初始化 5
3.3 清空显示屏 5
3.4 重置光标 6
3.5 数码显示处理工作 6
3.6 取得计数并为下次循环准备 6
3.7 一个数字的数码管显示 7
3.8 显示程序 7
3.9 程序延时部分 7
3.10 判断键盘输入部分 8
3.11 结束DOS以及跳出语句 8
4 程序调试说明、结果记录及分析 9
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论