首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 332 毫秒
1.
梅兴平 《电脑》1996,(3):41-43
如果我们在操作计算机时常考察内存驻留程序TSR驻留的情况,有时会碰到一些奇怪的现象:一些已经撤离的TSR还报告驻留在内存中,而有的刚运行驻留的TSR却榜上无名,有时报告的TSR名中包含空格、(?)等字符,为不合法的程序名等等.例如本人在一次用MEM/C命令观察内存情况时得到的报告如表1:  相似文献   

2.
李智毅 《计算机应用》1992,12(4):41-42,57
内存驻留技术是目前颇为流行的一种增强DOS功能、开发实用程序的有力手段,但DOS本身对常驻内存程序(TSR)缺乏有效的管理。随常驻内存程序的增多,给用户带来了麻烦。本文详细介绍了一个较为完善的TSR管理程序,实现了TSR的检测与撤离,包括显示TSR占用内存块的起止段和大小,TSR的路径、文件名,并可选择撤离部分或全部TSR以及释放全部内存等功能。  相似文献   

3.
目前各类的汉字系统和大部分TSR程序都没有将自身撤离内存的功能,这就需要我们寻找一个使机器内存由汉字系统或TSR状态返回DOS状态的途径。尽管各类报刊杂志刊登了许多有关清理内存方面的文章,如:“内存清洁工”、“汉字系统及TSR的快速撤离”等。但这些文章都是通过编制一个TSR程序使之驻留内存,然后通过热键或参数操作将驻留的汉字系统或TSR程序清除。归结上述文章所采取的方法,主要有以下几点不足:一是这些实用方法必须编制一个TSR程序,而且只有在DOS状态下运行一次该TSR程序使之驻留内存后才能将内存中的汉字系统或T…  相似文献   

4.
本文从DOS内存的分配与管理出发,详细介绍了常驻内存程序(TSR)的组成和特性,说明了程序常驻内存的原理和实施步骤以及用Turbo C解决程序常驻内存的途径和方法,并给出了一个用Turbo C编制的TSR实例,以便读者能用Turbo C编制自己的TSR软件。  相似文献   

5.
UCDOS3.1是当前一个非常优秀的直接写屏型中文平台,它具有零内存占用、西文制表符的智能识别、设备无关性技术等特色,深受用户的喜爱。一个汉字系统的实现离不开常驻内存即TSR(Terminate andStayResident)技术,而编写TSR程序始终是DOS环境下最富有挑战性的一项工作,每个程序员都会对此产生浓厚的兴趣。尽管已有许多文献介绍如何编写TSR程序,但这主要是针对在内存中只有一个TSR程序的情况。当要编写有多个同时常驻内存的TSR程序时,每一个TSR程序必须遵守一个共同的规范,这样才能有效地避免TSR程序的重复加载,并实现…  相似文献   

6.
TSR(内存驻留程序)目前应用的非常普遍,大到商业性的大型中文平台,小到用户自己开发的专用小程序,都会用到内存驻留程序。在TSR程序中有90%以上是用热键启动的,而在用户实际工作中,有时同时要加载多个TSR程序,在很多场合就会出现功能键冲突现象,所以目前的TSR程序编制工作中,热键的动态定义功能,是决定此TSR兼容性和适应性的一个重要标准。下面是本人用汇编语言编制的一个  相似文献   

7.
利用程序环境内存块中的程序名信息,根据DOS的内存分配原则,给出一个有选择性地清除内存中TSR的程序.  相似文献   

8.
通常内存驻留程序(TSR)是用汇编语言设计的,本文详述了编制TSR的安装,激活和撤离的内存三个阶段所存在的技术难点以及用Turbo Pascal解决的途径和方法。并给出了一个用Turbo Pascal编制的TSR实例源码,以命名读者能用Turbo Pascal编制自己的TSR软件。  相似文献   

9.
TSR一旦驻留内存,一般将无法撤离,并且多个TSR程序的驻留也会给内存管理带来困难。本文针对这类问题,提出一种非常实用且简单的TSR分级管理方法及撤离技术,并给出了程序清单。  相似文献   

10.
从内存驻留程序TSR的概念、结构入手,本文讲述了中断修改与TSR的关系、驻留的方法和标准TSR框架,并给出一个TSR程序实例,力图给读者一个完整的概念。  相似文献   

11.
兰海英 《电脑》1994,(9):58-60
本文从TSR(内存驻留程序)的基本原理和技术出发,阐述编制良好TSR的各项步骤,技术.使每一位读者对TSR有所了解,并编制自己的TSR.文中给出一个图形截获程序.  相似文献   

12.
TSR程序在DOS中占有及其重要的地位,常被设计成各种小巧玲珑的软件工具,扩充DOS或BIOS功能。当你要利用某一个TSR程序工作时,只要将它运行起来,它便会自动在内存装载,实现你所要的功能,很是方便。而且,如果你不再需要它了,有许多TSR程序也有它的撤除方法,将TSR程序所占内存重新释放  相似文献   

13.
TSR编程技术规范   总被引:1,自引:0,他引:1  
TSR(Terminate and StayResident)意为结束并驻留。TSR程序是一种特殊的DOS应用程序。不同于结束即退出的一般DOS应用程序,TSR程序装入内存并初次运行结束后,程序的大部分仍驻留内存,被某种条件激活后又投入运行。因此,它能及时地处理许多暂驻程序不能处理的事件,并可为单任务操作系统的DOS增添一定的多任务处理能力。 TSR功能非凡,但编写困难也不少。一方面要求TSR与系统环境协调一致,与其他应用程序协调一致,并能共享系统资源;另一方面,DOS对TSR  相似文献   

14.
本文根据DOS的内存管理机制,通过在TSR环境块设置驻留标志,给出了一个解决TSR重复驻留问题的通用方法。  相似文献   

15.
通常,许多常驻内存程序(TSR)运行后不能完全退出内存,本文通过对内存控制块结构的剖析,介绍一种包括常规内存和高位内存在内的内存动态释放技术,并附有实现该方法的实用程序。  相似文献   

16.
有关讨论计算机基本内存状态显示和任务清除的技术性文章很多,商品软件中和作者自己开发的这类程序也不少。纵观各种版本的操作系统DOS X.XX和工具软件中所带的这类小程序(MEM.COM、MI.COM和LAYER.COM等小工具)以及用户开发的这类小软件都存在很多不足:其显示内存状态和程序不能实现内存任务(TSR)的清除;能够实现内存任务清除的工具却不能显示内存的使用和分配情况,而且这类清除工具中不管是成品软件中所具有的还是用户自己开发的,都脱离不开“用TSR程序来管理内  相似文献   

17.
在网络工作站的所有故障中,由于工作站的内存原因而引起的工作站故障占有很大比例,因为内存中存储了应用软件的命令和网络通信参数,如果内存不足则网络中的工作站将不能正确工作,从而影响了网络的可靠性。为此,核心问题要扩大内存,而在总内存不变的情况下,我们可以通过暂时释放内存的占用情况来达到“扩大”内存的目的。下面按DOS和OS/2工作站两种情况分别介绍。 释放DOS工作站内存 对于DOS工作站,释放其内存的方法通常为: 1.卸载所有不需要的TSR(运行结束常驻内存)程序。  相似文献   

18.
在使用计算机的过程中,用户为了合理使用内存,经常需要清除一些不再使用的内存驻留程序(以下简称TSR),以免在运行其他程序时内存显示不足。利用重新启动机器的方法清理内存费时费力。这里,笔者向您推荐一个DOS工具软件RAMinit(简称RI),它可以帮  相似文献   

19.
使用汇编语言或高级语言编程,将程序驻留内存是很容易的,若还要求可卸载,则比较复杂。一般来说,从内存中完全地卸载TSR程序,需要遵循以下四个原则: (1)所有TSR程序必须以后进先出(LIFO)的次序被卸载。 (2)所有中断向量必须被恢复成原来的状态。 (3)所有打开的句柄都必须被关闭。  相似文献   

20.
由于DOS操作系统640KB常规内存的限制,如果不能有效地控制和释放内存中的各种TSR程序,在运行一些大型软件时就会发生内存不够的现象,往往不得不重新启动系统,不仅浪费了时间,而且也容易损坏机器。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号