社区
汇编语言
帖子详情
请教高手:dos下的“屏幕保护”程序怎么编?
windows3000
2004-09-05 03:27:22
我们实习要求用汇编写一个dos下的屏幕保护程序,有没有什么办法在不影响dos命令的正常工作下,实现屏幕保护(能够执行正常的dos命令,隔一段时间不按键就启动此屏保,若有按键则退出屏保画面),就像windows下的屏保一样。可以说说思路,最好有源码。
请高手指点,谢谢。
...全文
229
6
打赏
收藏
请教高手:dos下的“屏幕保护”程序怎么编?
我们实习要求用汇编写一个dos下的屏幕保护程序,有没有什么办法在不影响dos命令的正常工作下,实现屏幕保护(能够执行正常的dos命令,隔一段时间不按键就启动此屏保,若有按键则退出屏保画面),就像windows下的屏保一样。可以说说思路,最好有源码。 请高手指点,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
robin97
2004-09-21
打赏
举报
回复
直接调用"cls"………………
cgw
2004-09-20
打赏
举报
回复
用内存驻留程序TSR去截获时间和键盘中断。
wangziz
2004-09-19
打赏
举报
回复
截获时间中断,和键盘中断,当键盘一段时间没有被按时,调用你的画画子程序(也就是你的屏保的图案)
MaoZhua
2004-09-08
打赏
举报
回复
mark
allen_wang
2004-09-06
打赏
举报
回复
写一个时钟中断处理程序,用于定时。
设置8253定时器,设置其中断处理程序。
或者修改实时钟中断为你的时钟中断处理程序(不过记得要处理完后,调用原来的中断处理程序)
写一个键盘中断处理程序,其用于关掉正在运行的屏保或者将定时器清零。
处理完后,可以继续调用原来的键盘中断或者不掉用。
programfanny
2004-09-05
打赏
举报
回复
需要一个驻留内存的时钟和监视键盘(INT 9)的程序,处理键盘中断中若处于非屏保状态时,将时钟中断计数清零;时钟中断时进行计数,当计数值达到一定时调用屏保程序。处理键盘中断中若处于屏保状态时,退出此状态并将计数器置零。时钟和键盘中断均采用截取方式扩充原有功能。
游戏画面就弹出内存不能为read修复工具
在没有
保护
机制的操作系统下(如
DOS
),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的
保护
机制捕获,其结果就是由操作系统强行关闭出错的应用
程序
,以防止其错误扩大。...
0x00000000内存不能为read修复工具
在没有
保护
机制的操作系统下(如
DOS
),写数据到这个地址会导致立即死机,而在 健壮的操作系统中,如Windows等,这个操作会马上被系统的
保护
机制捕获,其结果就是由操作系统强行 关闭出错的应用
程序
,以防止其错误...
bcoma 应用
程序
发生错误_打开网页老是出现《应用
程序
错误》是怎么回事?
如果去
请教
一些“
高手
”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的,本文就来简单分析这种错误的常见原因。一、应用
程序
没有检查内存分配失败
程序
...
应用
程序
发生错误怎么修改
如果去
请教
一些「
高手
」,得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种错误的一般原因。 一、应用
程序
没有检查内存分...
“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”
在网上查到的资料,留着备用 使用Windows操作系统的人有时...如果去
请教
一些「
高手
」,得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章