2017年炭黑:请稍微解释下什么是驻留程序

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:55:39

驻留程序是一种特殊应用程序,它在装入内存运行后,其部分代码仍然驻留在内存,当该段代码被激活时,它又进入运行状态。常用的驻留程序是作为某个中断处理程序的一部分,其激活条件就是系统产生了此中断的中断请求。

在 DOS 时代,通常情况下一次只能运行一个程序,要想运行另一个程序,必须退出现在正在运行的程序。在 DOS 时代,一边写文章一边听音乐是不可想像的,或者说从一个程序复制粘贴到另一个程序也是完全不可能的。但是有一种方法可以使程序驻留内存,不必退出便可以返回命令行,这就是驻留程序。

那时DOS时代的东西。一个程序运行后驻留在内存然后仍然返回到命令行,但程序体驻留在内存,可以通过特定的方法激活程序。
比如游戏修改器,屏幕拷贝程序,还有防病毒程序,都是内存驻留程序。