1、 - 1 - 学生课程设计(论文)学生课程设计(论文) 题 目: 七段码电子表显示程序 学生姓名: 学 号: 所在院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 2 组 2011 年 12 31 日 - 2 - 课程设计任务书课程设计任务书 题题 目目 七段码电子表显示程序七段码电子表显示程序 1、课程设计的目的、课程设计的目的 通过本课程设计教学所要达到的目的是: 1、培养学生理论联系实际的设计思想,提高学生综合运用汇编语言课程的理论知分析问 题、解决问题的能力。 2、通过查找、运用设计资料,完成工程设计所必备的基本训练。 3、使同学们更深入的了解计算机系统内部的有关知识,为以
2、后的学习和系统开发奠定良 好的基础。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 设计内容:用电子表的形式显示系统时间。以“时:分:秒”的形式显示时间。 设计思路:数字 09 中的每一个数字用“”和“”字符组成的“七段”码图形表示, 时与分、分与秒之间的两点用“”字符表示。这些字符预先定义在数据段的字符图形里,利 用 BIOS INT 1AH 的 2 号系统功能调用,读出计算机系统的时间(为 BCD 码) ,置换成字符图形 标中的图形字符显示。 本程序设计的关键是随着系统时间的变化, 用字符组成的图形数字如何进行相
3、应的变化。 方法是:不停地读取系统时间并保存在寄存器中,将每次取出的时间显示并与前一次比较,先 比较“秒”值,在不同的情况下(系统时间发生了增 1 的变化) ,则调用相应的图形字符显示, 在不超过 60 秒的情况下,重复比较秒,然后再比较和显示“分”值与“小时”值。程序流程 图如图所示。 3、主要参、主要参考文献考文献 1汇编语言程序设计,吴向军等,高等教育出版社,2002 2IBM-PC 汇编语言及程序设计(第 2 版), 沈美明等,清华大学出版社,2001 3IBM-PC 汇编语言及程序设计实验教程 ,沈美明等,清华大学出版社 ,2001 4汇编语言程序设计, 钱晓捷等,电子工业出版社,2
4、000 5汇编语言程序设计, 张志明等,重庆大学出版社,1997 6汇编语言课程设计案例精编 ,李珍香等,中国水利水电出版社,2004 7新编深入 DOS 编程 ,求伯军等,学宛出版社,1994 8宏汇编语言 MASM6 实用大全 ,东扬生等,科学出版社,1993 4、课程设计工作进度计划、课程设计工作进度计划 时间(天) 内容安排 1 分析设计准备 3 编程调试阶段 1 编写课程设计报告 指导教师指导教师(签字) 日期日期 年 月 日 教研室意见:教研室意见: 年 月 日 学生学生(签字) : 接受任务时间: 年 月 日 注:注:任务书由指导教师填写。 - 3 - 目录目录 摘要摘要 - - 4 4 - - 1 1 课程设计题目描述和要求课程设计题目描述和要求 - - 5 5 - - 1.1 1.1 问题提出及功能要求问题提出及功能要求 - - 5 5 - - 1.1.1