【虎彡】动态时钟显示~
时间:2010-12-20
来源:互联网
1 书上说修改 每秒调用18.2次的1CH功能调用,每调用18次读一次时钟~ 还有别的方法么。。?别告诉我一直不停的读。。
2 PSP中的命令行参数是什么东西?
作者: znxllyuan 发布时间: 2010-12-20
1 书上说修改 每秒调用18.2次的1CH功能调用,每调用18次读一次时钟~ 还有别的方法么。。?别告诉我一直不停的读。。
答:这个中断是不用你调用的,它由硬件自动产生,每秒产生18.2次。而这个中断子程序的原始处理就是直接“iret”返回。所以时钟程序可以通过修改1CH的中断子程序进行。比如当初的UCDOS就是这样处理的:在中断子程序中设置一个计数的变量,每次进入这个子程序给这个变量加1,并判断它是否达到18,没达到就退出。达到了,修改显示信息(即时钟)。我当时模拟过它的这个功能。
2 PSP中的命令行参数是什么东西?
答:初学时设计的程序,把参数都是直接定义在数据段,或执行程序后,根据提示通过键盘输入。
如果想实现像“MASM EX1”这样的功能,即把参数放在执行程序文件名的后面,则操作系统就把程序名后的内容全部转移到“PSP中的命令行参数处”,所以程序中可以去直接取这些参数。
答:这个中断是不用你调用的,它由硬件自动产生,每秒产生18.2次。而这个中断子程序的原始处理就是直接“iret”返回。所以时钟程序可以通过修改1CH的中断子程序进行。比如当初的UCDOS就是这样处理的:在中断子程序中设置一个计数的变量,每次进入这个子程序给这个变量加1,并判断它是否达到18,没达到就退出。达到了,修改显示信息(即时钟)。我当时模拟过它的这个功能。
2 PSP中的命令行参数是什么东西?
答:初学时设计的程序,把参数都是直接定义在数据段,或执行程序后,根据提示通过键盘输入。
如果想实现像“MASM EX1”这样的功能,即把参数放在执行程序文件名的后面,则操作系统就把程序名后的内容全部转移到“PSP中的命令行参数处”,所以程序中可以去直接取这些参数。
作者: shzhfu 发布时间: 2010-12-20
引用 1 楼 shzhfu 的回复:
1 书上说修改 每秒调用18.2次的1CH功能调用,每调用18次读一次时钟~ 还有别的方法么。。?别告诉我一直不停的读。。
答:这个中断是不用你调用的,它由硬件自动产生,每秒产生18.2次。而这个中断子程序的原始处理就是直接“iret”返回。所以时钟程序可以通过修改1CH的中断子程序进行。比如当初的UCDOS就是这样处理的:在中断子程序中设置一个计数的变量,每次进入这个子程序给这个变量加1,……
1 书上说修改 每秒调用18.2次的1CH功能调用,每调用18次读一次时钟~ 还有别的方法么。。?别告诉我一直不停的读。。
答:这个中断是不用你调用的,它由硬件自动产生,每秒产生18.2次。而这个中断子程序的原始处理就是直接“iret”返回。所以时钟程序可以通过修改1CH的中断子程序进行。比如当初的UCDOS就是这样处理的:在中断子程序中设置一个计数的变量,每次进入这个子程序给这个变量加1,……
1 你写的源程序能找到么?
作者: znxllyuan 发布时间: 2010-12-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28