没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目录
概述……………………………………………………………………………………
1
一、设计要求…………………………………………………………………………
1
二、设计思想…………………………………………………………………………
1
三、程序工作原理……………………………………………………………………
1
四、程序流程图及说明………………………………………………………………
2
五、程序源代码………………………………………………………………………
4
六、程序运行示例……………………………………………………………………
9
七、设计过程中遇到的问题及其解决方法…………………………………………
12
八、设计心得…………………………………………………………………………
12
九、参考文献…………………………………………………………………………
12
系统日期时间显示
概述:
通过对子程序的调用,实现对系统时间和日期的显示,调用这个程序时当
输入大写字母“D”,可显示系统当前日期;当输入大写字母“T”,可显示系统当前
时间;当输入大写字母,“Q”,可结束程序。 同时实现显示时间或日期随着系
统时间或日期的变化而变化,简而言之,就是还可以实现显示时间和日期与系
统时间或日期同步变化。
一、设计要求
编写一个程序,利用 DOS 系统功能调用,输入 D 时,可显示系统当前
日期,输入 T 时,可显示系统当前时间,输入 Q 时,可结束程序,同时可以实
现在显示时间和日期间的转换。
二、设计思想
通过设计一个主程序,主程序中有这个程序的大概轮廓,包括程序的工作
界面的设计以及设计了一个可以实现时间和日期之间跳变的结构和两个子程序,
两个子程序分别是时间显示子程序和日期显示子程序。由于机器语言是二进制,
读出来是乱码,为了解决这个问题将日期和时间的值转化为 ASCII 码值,就在
其后又编写了两个子程序,一个实现日期值转化为 ASCII 码值,一个实现时间
值转化为 ASCII 码值。
1
三、程序工作原理
利用 DOS 系统功能调用的 2CH 来使小时,分钟,秒数分别保存在 CH,CL,DH
中,将时间的值转化为 ASCII 码值,显示在屏幕上,同样的道理利用 DOS 系统
功能调用 2AH 使得年份,月份,日期分别保存在 BL,DH,DL 中,将日期的值转
化为 ASCII 码值,显示在屏幕上。但是为了实现日期和时间之间的选择,于是
在主程序中写入 JNE 指令实现在时间、日期以及退出 DOS 调用之间进行选择。
就这样实现系统时间和日期显示。
四、程序流程图及说明
主程序流程图:
N
NY
N
Y
显示提示信息
输入一个字符
是 否 为
D 为’ d’
调用 DATA
调用 TIME
是否为 T
为’ t’
是 否 为
Q 为’ q’
结束
Y
N
开
始
2
剩余11页未读,继续阅读
资源评论
- lonely追忆似水年华2014-09-02写的不错,有参考价值
- chenlin1512132014-03-20写的不错,值得参考
q_werq
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功