课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 时钟显示程序设计 [复制链接]

楼主
文件格式:word
文件大小:365.00KB
适用专业:程序设计
适用年级:大学
下载次数:18 次
我要下载:点击联系下载
论文编号:13989

资料简介:
课程设计 时钟显示程序设计(共22页,7787字)
摘要
人要使用计算机,让计算机做某些工作,人与计算机之间必须交流信息。交流信息的工具是什么呢?就是计算机语言。在众多的计算机语言中,汇编语言属于低级语言。这里所说的低级,是指汇编语言不同于高级语言。汇编语言是面向机器的语言,汇编语言可以充分利用计算机的硬件特性。
本程序文时间显示程序设计,是用汇编语言来实现的。它实现了系统时间的调用并在屏幕上显示,以及人性化的选择显示时间或退出功能。该程序最大的特点是拥有合理大小的运行界面,不用在DOS下操作,直接点击EXE可运行程序便可直接运行该程序。并且其运行界面颜色靓丽,背景及显示字符都进行了彩色处理,不再是单调的黑白两色。界面简单而清晰,让人一目了然该程序所实现的功能及用法。
本程序的实现运用了BIOS及DOS不同中断命令中的各种功能。在系统时间调用前首先要利用BIOS10号调用中功能13H进行页面大小的设置,并接着输出显示系统时间的矩形框,利用DOS中断命令输出相关信息。然后根据用户的字母选择利用DOS21号调用中功能2CH调取系统时间,并调用相应子程序将其数值转换成习惯的十进制数,再利用BIOS10号中断命令将其转换后数字输出。再用条件转移等命令语句实现可重复选择显示时间或退出的操作,不必再次点击图标运行程序。
本程序代码虽然不多,但其中蕴涵了大量的编程技巧和知识,从循环到调用子程序到条件转移,从调用BIOS中断命令到DOS中断命令,从颜色的设置到字符显示的位置,乃至光标的显示位置,无一不考虑的周全而细致。麻雀虽小但五脏俱全,此程序充分体现出了汇编语言的便利和精髓。
关键词:子程序调用,条件转移,BIOS中断调用,DOS中断调用
目  录
摘  要    I
1设计题目及设计目标    1
1.1设计题目    1
1.2设计目标    1
2设计原理    2
2.1程序中的关键技术    2
2.1.1 BIOS中断调用    2
2.1.2 DOS中断调用    2
2.2程序流程图    3
3设计步骤    7
3.1程序编写    7
3.2上机编译与调试    7
3.2.1编辑源程序    7
3.2.2汇编源程序    7
3.2.3用LINK程序产生.EXE文件    8
3.2.4程序的调试    8
4程序实现方法    10
4.1程序代码及说明    10
4.2运行结果    12
4.2.1主界面运行结果    12
4.2.2显示时间运行结果    12
4.2.3退出程序    12
5问题及解决方法    13
设计总结    14
参考文献    15
设计小组评语    16


资料文件预览:
共1文件夹,1个文件,文件总大小:365.00KB,压缩后大小:168.01KB

  • 课程设计-时钟显示程序设计
  • doc汇编语言课程设计.doc  [365.00KB]

我要下载:时钟显示程序设计
分享 转发
TOP
沙发

TOP
板凳

我发错了,你知道不 你写的确实不错~~~~~~顶
TOP
地板

我也想要啊
TOP
5#

谢谢分享!~~~~~~~~~~
TOP
6#

变速箱

变速箱设计
TOP
7#

n

TOP
8#

好东西,大力支持,将来可以浏览就好拉
TOP
9#

sdfsdfgdfgashfoasd f
TOP
10#

asdasdadsadadad
TOP
发新话题 回复该主题