Versions-History von TSR
Zum Begriff
TSR
Änderung des Felds
Beschreibung am Donnerstag, 13. August 1998, 22:00:
+"TSR-Programme" (Abkürzung für "<b>t</b>erminate and <b>s</b>tay <b>r</b>esident") sind <a href="./?w=1&q=760">Programme</a>, die einen speziellen abschließenden <a href="./?w=1&q=86">Befehl</a> enthalten.
<br>
<br>Durch diesen <a href="./?w=1&q=86">Befehl</a> wird das <a href="./?w=1&q=426">Betriebssystem</a> <a href="./?w=1&q=1158">MS</a>-<a href="./?w=1&q=200">DOS</a> angewiesen, das <a href="./?w=1&q=760">Programm</a> zu beenden, aber bestimmte vorgegebene Bereiche des zugewiesenen Speichers nicht freizugeben.
<br>
<br>Dadurch verbleibt ein Teil des <a href="./?w=1&q=760">Programms</a> im <a href="./?w=1&q=77">Arbeitsspeicher</a> und kann durch andere <a href="./?w=1&q=760">Programme</a> benutzt werden.
<br>
<br>Dazu "verbiegt" das TSR-<a href="./?w=1&q=760">Programm</a> einen oder mehrere <a href="./?w=1&q=316">Interrupts</a> auf eigene Routinen.
<br>
<br>Mit TSR-<a href="./?w=1&q=760">Programmen</a> kann - wie mit einem <a href="./?w=1&q=619">Treiber</a> - das Systemverhalten des <a href="./?w=1&q=440">PC</a> grundlegend modifiziert werden.
<br>
<br>So kann man z.B. die Funktionen eines Maustreibers oder eines <a href="./?w=1&q=565">Software</a>-<a href="./?w=1&q=76">Caches</a> sowohl mit einem <a href="./?w=1&q=619">Treiber</a> wie auch als TSR-<a href="./?w=1&q=760">Programm</a> realisieren.
<br>
<br>Typisch für eine bestimmte Klasse von TSR-<a href="./?w=1&q=760">Programmen</a> - z.B. einem <a href="./?w=1&q=760">Programm</a> zum Ausdruck des Bildschirminhalts - ist der Aufruf der Funktionen mit vorgegebenen Tastenkombinationen.