1、 课程设计报告 课程名称:课程名称:微机原理与汇编语言 设计题目设计题目: 系统时期时间的显示与设置系统时期时间的显示与设置 院院 系系: 计算机科学与计算机科学与技术学院技术学院 专专 业:业: 计计算机科学与技术算机科学与技术 班班 级级: 姓姓 名名: : 学学 号:号: 日日 期期: 20102010 年年 1010 月月 1818 日日- -20102010 年年 1010 月月 2020 日日 指导教师指导教师: 成成 绩绩: 微机原理与汇编语言课程设计 1 第一章第一章 需求分析需求分析 . 1 1.本课程设计题目 1 2.本课程设计要求与任务 1 3.课程设计思想 1 4. 软
2、硬件开发环境 1 5.开发工具 1 第二章第二章 概要设计概要设计 . 3 1.分析 3 2.设计(系统结构图如下: ) 4 第三章第三章 详细设计详细设计 . 5 1.子程序信息表 5 2段的设计 . 5 3.主程序设计 6 4.子程序设计 6 第四章第四章 调试与运行调试与运行 . 10 第五章第五章 总结与体会总结与体会 . 11 第六章第六章 致谢致谢 11 第七章第七章 参考文献参考文献 . 11 微机原理与汇编语言课程设计 1 第一章第一章 需求分析需求分析 1.1.本课本课程设计题目程设计题目 系统时期时间的显示与设置 2.2.本课程设计要求与任务本课程设计要求与任务 (1)人机
3、界面友好,如可以采用以下显示菜单形式: (2)编写代码,实现以上功能。 (3)各功能分别要采用子程序实现。 3.3.课程设计思想课程设计思想 本次试验主要思想是模块化程序设计,就是对于不同的模块分开设计, 主模块调用(call)子模块。最开始应该是人机相互界面的设计,直接放在 数据段再显示就可以了。再就是相应的进入各个不同的子程序了。显示日期 或时间可用相似的函数进行设计,而最困难的应该在于设置。包括对输入数 字的判断,数字的存储,数字的显示。并设计相应的操作界面。 4. 4. 软硬件开发环境软硬件开发环境 Windows 操作系统,虚拟的 dos 环境,Masm For Windows 集成
4、实验环 境 2007.3。用户程序的编辑、编译、连接、运行和修改的全过程都在一个集 成的环境中完成,大大提高了编程的效率,并以全屏幕窗口环境的形式供用 户使用。 5.5.开发工具开发工具 实验程序的开发工具包括编辑器、编译系统、连接程序和调试程序。 1:Display Date 2:Display Time 3:Set Date 4:Set Time 5:Exit 微机原理与汇编语言课程设计 2 (1)编辑器采用全屏幕多窗口编辑器,复制,粘贴,裁减十分方便。 (2)编译系统 Masm For Windows 软件包括汇编语言的编译系统,在集成 环境中进行程序的编译(汇编) 、连接、运行与调试。 (3)连接程序 采用 link。 (4)调试程序 全屏幕调试程序,直观全面