当前位置:文档之家› 汇编语言课程设计安排

汇编语言课程设计安排

汇编语言课程设计安排
班级:计本1060110606
课程设计时间:15周
课程设计地点:2#机房
负责教师:程世旭、雷鸣、胡杰、林华、白凯
课设上机时间:上午:8:3011:30
下午:2:305:30
课程设计指导教师安排:
10501:程世旭10502:雷鸣10503:白凯
10504:雷鸣10505:胡杰10506:林华
时间周一周二周三周四周五周六上午10601/2/3 10601/2/3 10601/2/3 10604/5/6 10601/2/3 10601/2/3
验收下午10604/5/6 10604/5/6 10604/5/6 10604/5/6
验收
汇编语言课程设计任务书
课程设计题目:显示系统时间
一、课程设计设计目的
1. 掌握中断的使用方法
2. 掌握BIOS系统功能调用
3. 掌握基本的显存读写技术
4. 学会用汇编语言编写一个较完整的实用程序,培养自己的动手操作能力
5 .学习程序设计的基本思路和方法,编程、调试、撰写报告等
二、程序内容:
第一部分:定义显示界面。

第二部分:调用系统时间,并将调用的用二进制表示的时间数转换成ASCII码,并将时间数存入显存区。

(显存的起始地址:B8000H)
第三部分:将存在系统内存区的时间用字符串的形式显示出来。

注意:1、如果用图形方式显示更好,
2、注意设置显示时候的背景颜色
3、可以增加键盘设置的功能,设置显示颜色,显示位置
三、程序设计原理
首先在数据段开辟一显示缓冲区,用来存储系统时间。

调用BIOS中断,返回系统时间,并将来返回的二进制时间转换成ASCII码,方便时间显示时的调用。

分别将来小时数、分钟数、秒数存入显示缓冲区。

通过写显存将时间显示出来。

由于获取了的系统时间不会自动刷新,所以我们要设计成刷新的方式来不断获取系统的时间,这样就形成了会跳动的电子钟了。

四、程序流程图
1.每位同学必须认真、独立的完成课程设计的编程和调试,每天用半天在下面编程半
天上机调试。

2.课程设计报告要求使用A4纸打印,必须有封面和目录。

封面内容有课设题目、班级、
序号(两位)、姓名、指导教师、日期等内容。

3.课设内容一般应包含如下部分:
①课设目的、内容;
②程序流程图
③程序清单
④课序调试结果及分析;
⑤收获、体会和建议。

上交实验报告时间:截止到16周周三。

六、成绩的评定
1.上机考勤
2.调试验收
3.随机回答指导教师的问题
4.课程设计报告
5.课程设计态度不认真,经常不到者,不予及格。

6.完全拷贝他人,对设计内容一无所者或知之甚少者,一经发现,不予及格。

附:显示系统时间的程序清单。

相关主题