共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
本文通过一个常驻内存的“屏幕复制”程序,简要说明了DOS环境下驻留用户程序的机制和条件,并通过两种语言编写的具体例子,阐明如何使用“高级语言”和“低级语言”编写类似的程序。 相似文献
3.
在个人计算机应用软件设计过程中,广泛地使用到程序常驻内存设计技术。传统的方法有两种:一种是使用31H功能调用,另一种方法是调用中断27H。在这里我们提出一种新的设计方法,与传统的设计方法相比,它有如下优点,①程序在内存中的地址是预知的,我们可方便地使用DEBUG调试驻留程序;②新方法在给驻留程序分配内存时,是以1K字节作为基本分配单位的。传统方法却是以内存控制块所管理的内存大小作为分配单位。显然,新方法大大节省了内存开销。 相似文献
4.
为解决过多程序驻留内存时,可用内存减少以致影响某些程序运行的问题,简要阐述了利用C语言函数实现驻留程序的撤离功能的方法,并通过一个示例程序加以说明。 相似文献
5.
6.
本文从DOS内存的分配与管理出发,详细介绍了常驻内存程序的组成和特性,说明了程序常驻内存的原理和实施步骤以及用Turbo C解决程序常驻内存的途径和方法,并给出了一个用Turbo C编制的TSR实例,以便读者能用Turbo C编制自己的TSR软件。 相似文献
7.
目前各类的汉字系统和大部分TSR程序都没有将自身撤离内存的功能,这就需要我们寻找一个使机器内存由汉字系统或TSR状态返回DOS状态的途径。尽管各类报刊杂志刊登了许多有关清理内存方面的文章,如:“内存清洁工”、“汉字系统及TSR的快速撤离”等。但这些文章都是通过编制一个TSR程序使之驻留内存,然后通过热键或参数操作将驻留的汉字系统或TSR程序清除。归结上述文章所采取的方法,主要有以下几点不足:一是这些实用方法必须编制一个TSR程序,而且只有在DOS状态下运行一次该TSR程序使之驻留内存后才能将内存中的汉字系统或T… 相似文献
8.
通常,许多常驻内存程序(TSR)运行后不能完全退出内存,本文通过对内存控制块结构的剖析,介绍一种包括常规内存和高位内存在内的内存动态释放技术,并附有实现该方法的实用程序。 相似文献
9.
本文利用Turbo2.0下的库函数strcmp(),getev和putenv()在内存驻留程序环境块中设置驻留标志,从而给出了解决内存驻留程序的重复驻留问题的方法。 相似文献
10.
本文从DOS内存的分配与管理出发,详细介绍了常驻内存程序的组成和特性,说明了程序常驻内存的原理和实施步骤以及用TurboC解决程序常驻内存的途径和方法,并给出了一个用TurboC编制的TSR实例,以便读者能用TurboC编制自己的TSR软件。 相似文献
11.
本文提出了一种新颖的内存驻留方法,它采用争夺系统引导控制权的方法,先将用户程序驻留内存,再由用户引导程序引导系统,它较DOS调用驻留内存有独到之处,有较大的新颖性及实用性。 相似文献
12.
本文讨论了DOS系统中的程序驻留问题。分析了如何安装、判断及移去内存驻留例程,讨论了驻留程序的初始化、错误处理并比较了两种驻留方式。 相似文献
13.
14.
15.
童小念 《计算机与数字工程》1998,26(6):15-19,5
本文通过一个汇编语言内存驻留程序的实例,讨论了TSR程序的运行机制、程序结构及设计思想,并鉴于TSR程序驻留部分在调试中的“不可见性”,介绍了关于TSR程序的调试方法。 相似文献
16.
本人经查阅有关资料,摸索出了一种利用DOS的保留中断INT21H的52H号功能调用来实现TSR程序一次性驻留内存的方法,其原理如下:INT21H的52H号中断功能调用主要是确定内存控制链中第一个内存控制块MCB的具体地址,根据第一个MCB的地址,利用公式可计算出下一个MCB的具体地址。下一个内存控制块MCB段地址二本内存控制块MCB段地址+本内存分配块MAB大小+1)。其调用格式为:MOVah,52HINT21H该操作的返回值为:ES:[BX-2]指向第一个MCB段地址,其偏移值为0。该方法是通过在TSR程序的内存分配块MAB的100H(即内存驻留… 相似文献
17.
18.
19.
黄宇涛 《电脑编程技巧与维护》1997,(7):8-10,49
DOS对TSR的默许,使其能够以仿真多任务的形式运行,为实际应用带来了极大的方便。不少TSR程序,在驻留内存后,还会需要随机地从命令行接收某些参数,并对此作出反应。此外,几个驻留内存的TSR之间也有可能要进行相互联系,彼此互通信息。多路中断(Multiplex Interrupter:INT 2FH)便可用来实现这一功能。DOS提供的PRINT程序,就是使用多路中断的最好例子。 相似文献
20.
本文提供了一个汉字字模读取程序ZM。利用ZM程序生成的字模数据,可以在应用程序中方便地实现西文DOS下的汉字显示功能,而不必借助于中文操作系统,也无需附带汉字库或其它内存驻留程序,从而有效地节约程序内存和磁盘空间资源。ZM为在西文DOS下实现汉字显示提供了一个简捷方法,是建立友善的人机界面的有效工具,有广泛的应用价值。 相似文献