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

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

3.
6.特殊显示 UCDOS3.0以后版本都向用户提供了特殊显示的功能,在使用特殊显示功能之前,必须先运行RDSL.COM(打印字库读取模块)和TX.COM(特殊显示模块)。 如同输入法模块一样,这两个程序同样也是TSR  相似文献   

4.
刘先 《电脑学习》1994,(2):26-27
TSR(TerminalStayingRoutine)被广泛应用,有名的软件如WINKOWS窗口软件、LOTUS1-2-3电子报表软件、汉化Foxbase2.1+以及一些用户自行设计的软件等。一个好的软件或多或少都使用一些TSR程序,使软件具有特色。TSR程序是DOS系统设计构思的一个技巧,具有很多优点,诸如:实现应用程序间的快速访问、方便数据交换、程序设计模块化等。无疑给DOS系统及个人计算机增添了很多色采,同时也带来很多麻烦,作者在这里主要想就其在资源上的缺限作些论述。无论TSR程序驻留640KB的基本内存还是EMS扩展内存,都是对有限资源的侵占,…  相似文献   

5.
下面的程序可以使指定的.EXE和.COM程序不能执行(当然也可以解除该屏蔽状态)。 无论是在DOS状态下,还是在应用程序状态下,加载一个.EXE或.COM文件均是通过DOS系统功能调用的第4BH号功能来完成的,其人口参数DX是指向被加载文件名(ASCII字串)首地址的。故而本程序采用TSR程序设计,通过修改21H中断向量(使其串接在该TSR程序上)来实现对每一次中断调用功能号的过滤任务。当发现系统正以4B00H功能加载文件时,则转向判断有无指定文件名操作,若有则显  相似文献   

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

7.
计算机病毒,很多都通过驻留内存和修改中断向量来实现其传播,为此,要知当前状态下是否有病毒存在,查询内存驻留情况和系统中断向量即可知。内存程序的驻留情况可用PCTOOLS的MI.COM查询,下面介绍中断向量的读取又一种方法。 DOS中断向量的读取方法,有很多文章介绍过,本文介绍一个利用汇编程序来读取中断向量地址并显示在屏幕上的方法,程序(RINT.ASM)见清单。  相似文献   

8.
WPS是微机上普及率很高的中文编辑软件,但由于WPS未提供定时存盘功能,致使许多没有UPS的用户在突然停电的情况下,或者WPS系统内部出现意外情况下,使正在编辑的文件来不及存盘而丢失。经常使用WPS的用户,都不同程度地遇到这样的问题。因此,为WPS实现定时自动存盘AutoSave的功能显得特别重要。笔者编制了一个内存驻留TSR程序AUTOSAVE.COM,在WPS中实现了定时AutoSave功能,以解除用户  相似文献   

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

10.
曹国钧 《电脑》1994,(11):28-28
WPS是微机上普及率很高的中文编辑软件,但由于WPS未提供定时存盘功能,致使许多没有UPS的用户在突然停电的情况下,或者WPS系统内部出现意外情况下,使正在编辑的文件来不及存盘而丢失.经常使用WPS的用户,都不同程度地遇到这样的问题.因此,为WPS实现定时自动存盘AUTOSAV的功能显得特别重要.我们编制了一个内存驻留TSR程序AUTOSAVE.COM,在WPS中实现了定时AUTOSAVE功能,以除用户使用WPS时的后顾之忧.  相似文献   

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

12.
WPS是微机上普及率很高的中文编辑软件,但由于WPS未提供定时存盘功能,致使许多没有UPS的用户在突然停电的情况下,或者WPS系统内部出现意外情况下,使正在编辑的文件来不及存盘而丢失。经常使用WPS的用户,都不同程度地遇到这样的问题。因此,为WPS实现定时自动存盘AutoSave的功能显得特别重要。笔者编制了一个内存驻留TSR程序AUTOSAVE.COM,在WPS中实现了定时AutoSave功能,以解除用户使用WPS时的后顾之忧。  相似文献   

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

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

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

16.
随着鼠标器在PC机中的广泛应用,很多应用软件都为鼠标器提供了接口。常驻内存程序(TSR)也不应例外,在本文中,笔者介绍了基于鼠标器激活的TSR程序的几种编制方法,并给出了具体实例。  相似文献   

17.
该文介绍了使用TURBOC开发TSR程序的方法。并给出运用BIOS中断1CH实现后台程序设计的具体实例。在软件开发中,用户往往需要编制一些TSR程序,以提高软件的实用性和新颖性,在此以后台音乐程序设计为例,介绍一种用Turbo C开发TSR程序的方法。  相似文献   

18.
小内存用户,最头疼的就是运行一些大型软件(或者消耗大量内存的软件)后,整个系统都会变慢,甚至不能再运行其他程序了。这时我们会关闭一些占内存的程序,或干脆  相似文献   

19.
<正> IBM-PC机上配的动态调试程序DEBUG·COM,为用户调试程序提供了很好的工具。但在使用DEBUG调试,剖析一些程序时,总感到有些功能DEBUG没有提供而不方便。例如:汇编命令A没有提供允许标号功能,用户在DEBUG状态下临时写段实验程序就很不方便,主要是转移地址不好预算。再如:DEBUG没有提供1016进制数转换功能命令,但在剖析某些软件时常用到。因此,在DEBUG·COM程序中增加了这些功能和命令,现将其方法介绍如下。一、DEBUG·COM的简单工作过程 DEBUG装入内存后,首先进行初始化工作,生成欲调试程序的程序段前缀,将欲调试程序从磁盘上装入内存(若DEBUG命令后面没有带欲调试程序的  相似文献   

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

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

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