1、 课 程 设 计 报 告 书课 程 设 计 报 告 书 课程名称:课程名称: 汇编语言课程设计 题题 目目: 等腰三角形的输出 2013 2013 年 1 1 月 11 11 日 2 目目 录录 第一章第一章 需求分析需求分析 4 1.1 课程设计题目4 1.2 设计目的及内容 .4 1.3 程序运行条件 .5 1.4 所需工具软件 .5 1.5 输入/输出描述 .5 第二章第二章 程序结构程序结构 6 2.1 程序结构 .6 2.2 算法及功能 .6 第三章第三章 详细设计详细设计.7 3.1 设计步骤. 7 3.2 程序流程图. .8 第四章第四章 程序调试与操作说明程序调试与操作说明.9
2、.9 4.1 系统调试.9 4.2 实验结果(输出) . 10 第五章心得体会及附录第五章心得体会及附录.12 5.1 心得体会12 5.2 答辩记载. 13 5.3 参考文献: 14 5.4 附录: 源程序代码 .14 3 课程设计任务书 学生姓名: 钱建 专业班级:计算机 1102 指导教师: 李捷 工作单位: 信息工程系 设计题目:显示数字对称等腰三角形显示数字对称等腰三角形 初始条件: PC 机上实现课程设计 要求完成的主要任务:要求完成的主要任务: 1 2 1 2 3 2 1 2 3 4 3 2 1 2 3 4 5 4 3 2 1 2 3 4 5 6 5 4 3 2 1 2 3 4
3、5 6 7 6 5 4 3 2 1 2 3 4 5 6 7 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 主要任务主要任务:(在规定的时间内完成下列任务) 1. 按“1”显示黑白色等腰三角形 2. 按“2”显示等腰三角形边框用彩色(颜色自定)其它黑白色 3. 按“3”在等腰三角形下方显示自己的学号和姓名(汉语拼音) 时间安排:时间安排: 01 月 7 日 布置题目,确定任务、查找相关资料 01 月 8 日01 月 10 日 功能分析,模块设计,编写程序,调试程序 01 月 11 日 答辩后撰写设计报告。 设计报告撰写格式要求:设计报告撰写格式要求:(按提供的设计报告统一格式撰写)
4、 1、 题目: 2、设计目的: 3、设计内容:写出简要的程序功能描述、程序运行条件-所需工具软件、输入/输出描述等。 4、程序结构: 主要的段定义说明; 用到的子程序 (宏) 的功能说明、 调用关系说明、 参数传送方式说明等; 主要算法描述等(各模块功能实现及典型指令的应用) 。 5、设计步骤(注明时间安排) 6、程序流程图、源程序(程序必须有简单注释,源程序若太长,可作为附录) 7、实验结果(输出) 8、其他值得说明的内容(1)程序结构设计特点; (2)设计、调试程序心得、体会或不足。 附录:附录:源程序代码(必须有简单注释) 参考文献 指 导 教 师 签 字: 2012 年 12 月 29
5、 日 系 主 任 签 字: 年 月 日 4 设计报告设计报告: 显示数字对称等腰三角形 1.1 1.1 题目题目:显示数字对称等腰三角形 1.2 1.2 设计目的设计目的 1. 巩固和加深课堂所学知识; 2. 将课本上的理论知识和实际应用有机的结合起来, 培养同学们 分析和解决实际问题的能力; 3. 通过对汇编语言程序代码的阅读、修改、设计,理解和掌握复 杂的汇编语言应用程序的编程,提高实践编程能力。 设计内容设计内容 1.按“1”显示黑白色等腰三角形。 2. 按“2”显示等腰三角形边框用彩色(颜色自定)其它黑白色。 3.按“3”在等腰三角形下方显示自己的学号和姓名(汉语拼音) 。 4.按“4
6、”实现程序的退出。 5.按其他键会提示错误。 5 1.31.3 程序运行条件 用汇编语言编写出完整的程序,然后编译,分步运行,调试每 一部分的程序,然后把代码写到记事本上,改一下文件的扩展名 asm。然后利用 tddebug 来运行。注意运行的程序和运行的工具要 放在一个文件里。 1.4 1.4 所需工具软件 所需要的工具有: tddebug.exe,,link.exe,run.exe,obj.exe 等工具。 1.5 输入/输出描 在运行程序时要输入程序的名称,然后一步步运行。最后生 成一个 obj 文件和一个 exe 文件。打开 exe 文件就是程序的输出 的数字对称等腰的三角形,还有各种色彩,下面还有自己的学号 姓名。在等腰三角形的外围还环绕着自己的学号。这是整个程序 运行结束后输出的图形。其余见截图部分。 6 第二章第二章 程序结构程序结构 2.12.1 各模块功能介绍各模块功能介绍 START 标志着