共查询到20条相似文献,搜索用时 332 毫秒
1.
如果我们在操作计算机时常考察内存驻留程序TSR驻留的情况,有时会碰到一些奇怪的现象:一些已经撤离的TSR还报告驻留在内存中,而有的刚运行驻留的TSR却榜上无名,有时报告的TSR名中包含空格、(?)等字符,为不合法的程序名等等.例如本人在一次用MEM/C命令观察内存情况时得到的报告如表1: 相似文献
2.
3.
目前各类的汉字系统和大部分TSR程序都没有将自身撤离内存的功能,这就需要我们寻找一个使机器内存由汉字系统或TSR状态返回DOS状态的途径。尽管各类报刊杂志刊登了许多有关清理内存方面的文章,如:“内存清洁工”、“汉字系统及TSR的快速撤离”等。但这些文章都是通过编制一个TSR程序使之驻留内存,然后通过热键或参数操作将驻留的汉字系统或TSR程序清除。归结上述文章所采取的方法,主要有以下几点不足:一是这些实用方法必须编制一个TSR程序,而且只有在DOS状态下运行一次该TSR程序使之驻留内存后才能将内存中的汉字系统或T… 相似文献
4.
本文从DOS内存的分配与管理出发,详细介绍了常驻内存程序(TSR)的组成和特性,说明了程序常驻内存的原理和实施步骤以及用Turbo C解决程序常驻内存的途径和方法,并给出了一个用Turbo C编制的TSR实例,以便读者能用Turbo C编制自己的TSR软件。 相似文献
5.
陆黎明 《电脑技术——Hello-IT》1996,(4):20-22
UCDOS3.1是当前一个非常优秀的直接写屏型中文平台,它具有零内存占用、西文制表符的智能识别、设备无关性技术等特色,深受用户的喜爱。一个汉字系统的实现离不开常驻内存即TSR(Terminate andStayResident)技术,而编写TSR程序始终是DOS环境下最富有挑战性的一项工作,每个程序员都会对此产生浓厚的兴趣。尽管已有许多文献介绍如何编写TSR程序,但这主要是针对在内存中只有一个TSR程序的情况。当要编写有多个同时常驻内存的TSR程序时,每一个TSR程序必须遵守一个共同的规范,这样才能有效地避免TSR程序的重复加载,并实现… 相似文献
6.
金凤霞 《电脑编程技巧与维护》1996,(3):14-17
TSR(内存驻留程序)目前应用的非常普遍,大到商业性的大型中文平台,小到用户自己开发的专用小程序,都会用到内存驻留程序。在TSR程序中有90%以上是用热键启动的,而在用户实际工作中,有时同时要加载多个TSR程序,在很多场合就会出现功能键冲突现象,所以目前的TSR程序编制工作中,热键的动态定义功能,是决定此TSR兼容性和适应性的一个重要标准。下面是本人用汇编语言编制的一个 相似文献
7.
8.
通常内存驻留程序(TSR)是用汇编语言设计的,本文详述了编制TSR的安装,激活和撤离的内存三个阶段所存在的技术难点以及用Turbo Pascal解决的途径和方法。并给出了一个用Turbo Pascal编制的TSR实例源码,以命名读者能用Turbo Pascal编制自己的TSR软件。 相似文献
9.
李威 《数字社区&智能家居》1995,(3)
TSR一旦驻留内存,一般将无法撤离,并且多个TSR程序的驻留也会给内存管理带来困难。本文针对这类问题,提出一种非常实用且简单的TSR分级管理方法及撤离技术,并给出了程序清单。 相似文献
10.
11.
本文从TSR(内存驻留程序)的基本原理和技术出发,阐述编制良好TSR的各项步骤,技术.使每一位读者对TSR有所了解,并编制自己的TSR.文中给出一个图形截获程序. 相似文献
12.
13.
14.
15.
通常,许多常驻内存程序(TSR)运行后不能完全退出内存,本文通过对内存控制块结构的剖析,介绍一种包括常规内存和高位内存在内的内存动态释放技术,并附有实现该方法的实用程序。 相似文献
16.
宋立波 《电脑编程技巧与维护》1995,(11):13-18,25
有关讨论计算机基本内存状态显示和任务清除的技术性文章很多,商品软件中和作者自己开发的这类程序也不少。纵观各种版本的操作系统DOS X.XX和工具软件中所带的这类小程序(MEM.COM、MI.COM和LAYER.COM等小工具)以及用户开发的这类小软件都存在很多不足:其显示内存状态和程序不能实现内存任务(TSR)的清除;能够实现内存任务清除的工具却不能显示内存的使用和分配情况,而且这类清除工具中不管是成品软件中所具有的还是用户自己开发的,都脱离不开“用TSR程序来管理内 相似文献
17.
在网络工作站的所有故障中,由于工作站的内存原因而引起的工作站故障占有很大比例,因为内存中存储了应用软件的命令和网络通信参数,如果内存不足则网络中的工作站将不能正确工作,从而影响了网络的可靠性。为此,核心问题要扩大内存,而在总内存不变的情况下,我们可以通过暂时释放内存的占用情况来达到“扩大”内存的目的。下面按DOS和OS/2工作站两种情况分别介绍。 释放DOS工作站内存 对于DOS工作站,释放其内存的方法通常为: 1.卸载所有不需要的TSR(运行结束常驻内存)程序。 相似文献
18.
《数字社区&智能家居》1998,(2)
在使用计算机的过程中,用户为了合理使用内存,经常需要清除一些不再使用的内存驻留程序(以下简称TSR),以免在运行其他程序时内存显示不足。利用重新启动机器的方法清理内存费时费力。这里,笔者向您推荐一个DOS工具软件RAMinit(简称RI),它可以帮 相似文献
19.
使用汇编语言或高级语言编程,将程序驻留内存是很容易的,若还要求可卸载,则比较复杂。一般来说,从内存中完全地卸载TSR程序,需要遵循以下四个原则: (1)所有TSR程序必须以后进先出(LIFO)的次序被卸载。 (2)所有中断向量必须被恢复成原来的状态。 (3)所有打开的句柄都必须被关闭。 相似文献
20.
董占山 《电脑编程技巧与维护》1995,(7):8-13
由于DOS操作系统640KB常规内存的限制,如果不能有效地控制和释放内存中的各种TSR程序,在运行一些大型软件时就会发生内存不够的现象,往往不得不重新启动系统,不仅浪费了时间,而且也容易损坏机器。 相似文献