论文部分内容阅读
很多人已在DOS下利用修改中断向量、内存驻留等手段实现了时钟的动态显示,从而能在工作时更好地掌握时间。笔者则以C语言为开发工具在多用户的xenix系统上实现了时钟的动态显示,程序详情可参考所附dt.c源程序。下面对程序中涉及到的关键问题加以说明。首先分析一下实现时钟的动态显示所要包含的几个要素:①显示程序要一直留在内存中并保持活动状态;②显示程序要不断更新时间显示;③显示程序应在屏幕上指定的位置显示;④显示程序除了在屏幕上显示时间外,不应影响用户的工作。在DOS系统下,~般通过内存驻留技术实现要素①,通过