欢迎来到天天文库
浏览记录
ID:6727330
大小:297.00 KB
页数:19页
时间:2018-01-23
《汇编语言程序设计图形显示》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、武汉理工大学华夏学院课程设计课程名称汇编语言程序设计题目图形显示专业软件工程班级1121班学号姓名钟伟成绩__________________指导教师__________________2014年6月29日19课程设计任务书学生姓名:专业班级:软件1121指导教师:李捷工作单位:信息工程系设计题目:在显示器上显示对称图1、图2初始条件:PC机上实现课程设计要求完成的主要任务:87654321234567812345678765432176543212345672345678765432654321234563456787654354321234545678765
2、443212345678765321236787621278718图1图2主要任务:(在规定的时间内完成下列任务)1.按”Esc”退出程序;能有2种图形显示,2种色彩方案(见上图)2.按“1,2”黑白----------显示图形1,图形23.按“3,4”色彩方案1---显示图形1,图形2(颜色自定)4.按“5,6”色彩方案2---显示图形1,图形2(颜色自定)时间安排:2014年06月23日布置题目,确定任务、查找相关资料06月24日~06月26日功能分析,模块设计,编写程序,调试程序06月27日答辩后撰写设计报告。设计报告撰写格式要求:(按提供的设计报告统一格
3、式撰写)1、题目:2、设计目的:2、设计内容:写出简要的程序功能描述、程序运行条件--所需工具软件、输入/输出描述等。3、程序结构:①主要的段定义说明;②用到的子程序(宏)的功能说明、调用关系说明、参数传送方式说明等;③主要算法描述等(各模块功能实现及典型指令的应用)。4、设计步骤(注明时间安排)5、程序流程图、源程序(程序必须有简单注释,源程序若太长,可作为附录)6、实验结果(输出)7、其他值得说明的内容(1)程序结构设计特点;(2)设计、调试程序心得、体会或不足。附录:①源程序代码(必须有简单注释)②参考文献指导教师签字:2014年06月01日系主任签字:年
4、月日191课程设计题目在显示器上显示对称图1、图2图像87654321234567812345678765432176543212345672345678765432654321234563456787654354321234545678765443212345678765321236787621278718图1图22课程设计目的:2.1.1巩固和加深课堂所学知识;熟练掌握编写汇编语言源程序的基本方法和基本框架。2.1.2将课本上的理论知识和实际应用有机的结合起来,培养同学们分析和解决实际问题的能力;学会编写顺序结构、分支结构和循环结构和子程序的汇编程序,掌握宏
5、定义与宏调用的方法。2.1.3通过对汇编语言程序代码的阅读、修改、设计,理解和掌握复杂的汇编语言应用程序的编程,提高实践编程能力。掌握程序中数据的产生与输入输出的方法。使学生能够较全面的巩固和应用课堂中学到的基本理论和程序设计方法,能够熟练的完成汇编语言的设计和调试。2.2程序运行环境及开发工具:运行环境:8086以上CPU,内存256M以上,WINDOWS操作系统。开发工具:用汇编语言进行编程,然后用tddebug对程序进行调试。192.3课程设计任务及要求:2.3.1设计任务:按”Esc”退出程序;能有2种图形显示,2种色彩方案按“1,2”黑白-------
6、---显示图形1,图形2按“3,4”色彩方案1---显示图形1,图形2(颜色自定)按“5,6”色彩方案2---显示图形1,图形2(颜色自定)2.3.2设计要求:程序结构中要求至少包含数据段、代码段;有子程序应用、有系统功能调用。键盘接收数1,屏幕输出如下图形1,键盘接收数2,屏幕输出如下图形287654321234567812345678765432176543212345672345678765432654321234563456787654354321234545678765443212345678765321236787621278718图形一图形23程序
7、结构3.1主要段定义说明利用堆栈定义(stacksegmentparastack'stack'),数据段定义(datasegment),宏定义(printmacrostr_addr)等3.2用到的子程序子程序调用、参数传送、BIOS功能调用INT10H193.3主要算法描述在主程序中利用比较指令CMP(compare)把输入值与“1”“2”“3”“4”“5”“6”做比较,然后用条件转移指令JE来判断显示无色三角形还是还是有色的三角形。然后分别在两个子程序中利用循环来实现对倒三角形图形的排列,颜色的选择。4设计步骤6.23收到老师布置的题目,并确定任务、查找相关资
8、料并研究图形的规律,与相
此文档下载收益归作者所有