汇编实验题目

汇编实验题目

ID:42468036

大小:56.00 KB

页数:5页

时间:2019-09-15

汇编实验题目_第1页
汇编实验题目_第2页
汇编实验题目_第3页
汇编实验题目_第4页
汇编实验题目_第5页
资源描述:

《汇编实验题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计题目学院计算机科学系专业计算机科学与技术学号班级姓名成绩课程设计任务书初始条件:理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理解,已掌握了汇编语言程序设计的基本方法和技巧。实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编语言程序的调试方法。课程设计题目(每题最多六人可选):1、定时/计数技术应用程序设计要求:设计一个数字钟,在屏幕上显示分:秒(mm:ss)o按下非空格键开始计时,并显示00:00,每过1秒,SS增1,到60秒mm增1,到60分

2、就是1小时。经过1小时后又回到00:00重新计数。当按下空格键时,计时暂停,数字时钟显示当前计时情况,当按下ESC键时,程序返冋DOS,数字钟消失。2、图形变换程序设计要求:完成一个图形变换的程序,系统具有4种可选择的功能,按字母画一个用点组成倒三角形,每条边用不同的颜色表示;按字母画一个用点组成的菱形,每边用不同的颜色表示;按字母画一个用不同颜色填充的矩形;按“q”键退出。3、代码转换程序设计要求:完成一个字母或数制之间的转化程序,主程序分别具有5种可选择的子功能,按相应的字符可分别进入相应的子功能并在屏幕上显示结果,按

3、“q”键退出。5种可选择的子功能分别为:1)实现小写字母向大写字母的转换,待转换字母用红色表示,转换后的字母用绿色表示(以下同样按此显示)。女口:a-A2)实现大写字母向小写字母的转换3)实现二进制数向十六进制数的转换4)实现十六进制数向二进制数的转换5)实现十六进制数向十进制数的转换4、指法练习程序要求:1.从屏幕上方以一定的时间间隔随机落下可显示字符,字符的出现位置亦是随机的;2.在多个字符(可以简化为仅有一个字符)下落的过程中可输入任意键,若键入与其中的任意一个字符相匹配的键,则该字符高亮显示并发出蜂鸣声,同时计分;

4、3.按空格键暂停,再次按空格键继续。4.按ESC键结束练习并显示命中率;5.再次按ESC键退出整个屏幕。要求:编辑程序可以实现键盘输入数据与运算符,进行“加减乘除”运算(运算范用限制在三位数内,若超出三位数的运算范围,出现错误提示信息)。(提示:先输入数据与运算符,保存,再按照运算符选择对应的子程序;输入的数据是用字符表示的,需耍转换;要有良好的界面(提示信息))6、星期判断程序要求:输入年、月、日,能够判断当日的星期数且应同时显示当前的周数,并进行输出。(设2015年的1月1日为起点,根据相差的天数与7的关系进行判断);

5、7、求100以内的素数。耍求:(1)以十进制输出这些素数,每行10个,每输出一个素数都要有数秒的停顿,且每输出一个素数,在原素数显示区内消失。(2)统计这些素数的个数,以十进制形式输出。(3)计算这些素数之和,以十进制形式输出,并让该和闪烁3次。(4)数据的输入和结果的输出都要有必要的提示,且提示独占一行。(5)要使用到子程序。8、简易动画制作。要求:(1)做一个烟花在空中绽放的动画,从左往右下方飞出,在屏幕中央开花。(文本方式和图形方式均可,要有多种颜色)(2)要使用到子程序。9、打字游戏要求:1.打字游戏:字母从屏幕上

6、方下落,若用户在字母下落过程中输入正确字母,字母消失,输入不正确,发出警告声,字母继续下落。2.空格键暂停游戏,再次按空格键继续3、按ESC键退出游戏10、幸运抽号要求:程序开始运行时在屏幕上随机跳动一组-1-位数字的号码。敲空格时停止,得到的号码,是幸运号。再次按下空格键,可继续得到新的号码,按ESC键退出。注意:在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书模板。阅读资料:1)《基于windows环境的汇编语言程序设计》2)《IBM—PC汇编语言程序设计(第2版)》

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。