共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
在简要分析DOS内存管理机制的基础上,介绍一种将驻留在内存中的TSR程序动态撤离的方法,并给出了相应的程序。 相似文献
4.
在个人计算机应用软件设计过程中,广泛地使用到常驻内存设计技术,即TSR(Terminate and Stay Resident)程序.TSR程序与普通程序最大的不同点就在于:一旦被装载,它就一直存在,且可以在任何时刻被调用.甚至当另一个程序正运行时也可以调用.它由两部分组成:第一是用户实用程序,是用户根据需要编写的功能操作部分;第二是驱动部分,它负责对TSR程序的管理和安装,由驻留、中断捕获、中断连接、激活、挂起与恢复、TSR程序的检测、撤离及数据通信等几部分组成. 相似文献
5.
6.
本文阐述了用TurboPascal语言编写内存驻留程序所需要注意的问题及解决方法,并给出了实际应用的例程。 相似文献
7.
8.
赵博 《电脑技术——Hello-IT》1995,(4):43-45
TSR(Terminate-and—Stay—ResidentProgram)对许多计算机爱好者来说并不陌生,因为许多优秀的软件,如VSAFE,BORLAND公司的SIDEKICK都是内存驻留程序。如何给TSRF一个定义呢?可以说:所有调用INT21H功能31H(或等价的INT27H)的DOS程序都可称为TSR。它具有以下3个功能;1.终止进程并保持驻留(INT21H功能31H);2.设置中断向量地址(INT21H功能25H);3.获取中断向量地址(INT21H功能35H)。首先,看它的第一项功能。在《IBM-DOS3.30技术手册》中,此功能是这样描述的;“终止当前进程,并以节为单位… 相似文献
9.
TSR一旦驻留内存,一般将无法撤离,并且多个TSR程序的驻留也会给内存管理芈来困难,本文针对这类问题,提出了种非常实用且简单的TSR分级管理方法及撤离技术,并给出了程序清单。 相似文献
10.
本文所介绍的程序为用户提供了一个设计任何适合自己用途的后台任务和热情激活型的弹出(POP—UP)任务模块的环境,它们均可以无害地任意使用DOS功能调用,当不再需要时还可以从内存解除已经驻留内存的代码。 相似文献
11.
12.
13.
本人经查阅有关资料,摸索出了一种利用DOS的保留中断INT21H的52H号功能调用来实现TSR程序一次性驻留内存的方法,其原理如下:INT21H的52H号中断功能调用主要是确定内存控制链中第一个内存控制块MCB的具体地址,根据第一个MCB的地址,利用公式可计算出下一个MCB的具体地址。下一个内存控制块MCB段地址二本内存控制块MCB段地址+本内存分配块MAB大小+1)。其调用格式为:MOVah,52HINT21H该操作的返回值为:ES:[BX-2]指向第一个MCB段地址,其偏移值为0。该方法是通过在TSR程序的内存分配块MAB的100H(即内存驻留… 相似文献
14.
常驻内存程序及其驻留方法 总被引:2,自引:0,他引:2
本文通过对常驻内存程序的实质分析,揭示了这类程序的基本组成和特性,比较全面地论述了实现常驻内存程序的引导驻留、常用驻留和通过修改内存块控制链的驻留方法,给出具体实现算法和程序。 相似文献
15.
金凤霞 《电脑编程技巧与维护》1996,(3):14-17
TSR(内存驻留程序)目前应用的非常普遍,大到商业性的大型中文平台,小到用户自己开发的专用小程序,都会用到内存驻留程序。在TSR程序中有90%以上是用热键启动的,而在用户实际工作中,有时同时要加载多个TSR程序,在很多场合就会出现功能键冲突现象,所以目前的TSR程序编制工作中,热键的动态定义功能,是决定此TSR兼容性和适应性的一个重要标准。下面是本人用汇编语言编制的一个 相似文献
16.
17.
18.
为解决过多程序驻留内存时,可用内存减少以致影响某些程序运行的问题,简要阐述了利用C语言函数实现驻留程序的撤离功能的方法,并通过一个示例程序加以说明。 相似文献
19.
分析中断2FH的AEH功能,利用它把TSR程序设计成驻留内存后,能当作是DOS内部命令来使用的非弹出式TSR,并给出具体汇编程序来验证。 相似文献