An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A terminate-and-stay-resident program (commonly TSR) is a computer program running under DOS that uses a system call to return control to DOS as though it has finished, but remains in computer memory so it can be reactivated later. This technique partially overcame DOS's limitation of executing only one program, or task, at a time. TSRs are used only in DOS, not in Windows.

Property Value
dbo:abstract
  • Terminate and Stay Resident (TSR) česky ukončit a ponechat v paměti je v operačním systému DOS označení pro techniku umožňující vytvářet rezidentní programy, které po svém spuštění provedou určitou inicializační činnost, pak předají řízení operačnímu systému, ale zůstanou v paměti RAM počítače a mohou vykonávat různé funkce. Tyto programy často plní stejnou úlohu jako instalovatelné ovladače zařízení – zpřístupňují zařízení, které standardní DOS nepodporuje – myši, CD mechaniky, síťové a zvukové karty a další hardware. Dalšími skupinami byly programy pro tisk na pozadí, síťové ovladače (např. pro přístup k síti NetWare nebo jádro pro komunikaci protokoly TCP/IP), programy pro podporu národního prostředí (např. česká mapa klávesnice a zavaděč národních fontů), a programy, které přímo komunikovaly s uživatelem, od programu pro zadávání semigrafických znaků, přes program pro interaktivní správu rezidentních programů po programy typu Personal Information Manager jako , které v jednoúlohovém systému DOS vyvolávaly zdání funkčního multitaskingu. Mechanismus TSR využívalo i množství počítačových virů, aby mohly ovlivňovat činnost počítače kdykoli, nejen v okamžiku spuštění infikovaného programu. (cs)
  • Ein TSR-Programm (im deutschsprachigen Raum oft speicherresidentes Programm) ist ein DOS-Programm, das nach Ausführung weiterhin im Speicher verbleibt und bei Bedarf erneut aufgerufen werden kann. Die Abkürzung TSR stammt aus dem DOS-Umfeld und steht für „Terminate and Stay Resident“. Das Konzept der Speicherresidenz wurde als Vorläufer zu späteren Multitasking-Anwendungen entwickelt, damit bestimmte Aufgaben (Uhr, Treiber, Systemdienste) permanent als Hintergrundprozess ablaufen können, oder schlicht, um Funktionalität des Betriebssystems zu erweitern oder zu ersetzen. (de)
  • TSR, siglas del inglés Terminate and Stay Resident (Termina y Permanece Residente), era la única forma de acceder a una forma primitiva de multitarea en sistemas operativos de la familia DOS. Se refiere a ciertos programas que permanecen en la memoria, después de ser cargados al inicio del sistema utilizando los archivos config.sys y autoexec.bat, o desde la línea de comandos. Estos programas pueden ser usados más tarde mediante alguna combinación de teclas o mediante una interrupción de hardware. (es)
  • Terminate and Stay Resident, ou TSR, est un appel système sous MS-DOS et certains systèmes semblables, qui permet à un programme de repasser le contrôle au système d'exploitation (MS-DOS n'étant pas multitâche, le programme en cours d'exécution garde normalement le contrôle tant que son exécution n'est pas totalement terminée), tout en restant chargé en mémoire. Généralement, le programme qui fait cet appel installe dans la table d'interruptions un pointeur vers son adresse, de sorte que l'exécution recommence lorsqu'une interruption d'un certain type se produit. L'utilisation de l'appel TSR peut aussi simplement permettre un démarrage plus rapide du programme lors de sa prochaine exécution, puisque l'exécutable, déjà chargé en mémoire, n'a pas à y être copié depuis le disque. L'appel système se fait en assembleur par l'interruption logicielle 21h, avec la fonction 31h comme paramètre. (fr)
  • A terminate-and-stay-resident program (commonly TSR) is a computer program running under DOS that uses a system call to return control to DOS as though it has finished, but remains in computer memory so it can be reactivated later. This technique partially overcame DOS's limitation of executing only one program, or task, at a time. TSRs are used only in DOS, not in Windows. Some TSRs are utility software that a computer user might call up several times a day, while working in another program, using a hotkey. Borland Sidekick was an early and popular example of this type. Others serve as device drivers for hardware that the operating system does not directly support. (en)
  • In informatica sono detti Terminate and Stay Resident (abbreviato TSR), quei programmi che, una volta terminata la loro esecuzione, restituiscono il controllo al sistema operativo restando però residenti in memoria. I programmi TSR sono stati usati sui sistemi MS-DOS per simulare il multitasking trasferendo il controllo al programma in memoria in modo automatico oppure tramite eventi generati esternamente, come la pressione di un determinato tasto: alcuni programmi TSR erano driver per dispositivi hardware non supportati direttamente dal sistema operativo mentre altri erano applicazioni che offrivano funzionalità aggiuntive. (it)
  • 종료 후 상주 프로그램(TSR, Terminate and Stay Resident)은 도스 컴퓨터 운영 체제에서 시스템에 제어권을 반환하는 컴퓨터 시스템 호출이며, 프로그램을 끝내더라도 프로그램이 메모리에 계속 상주해 있음으로써 나중에 하드웨어나 소프트웨어 인터럽트에 의해 참조할 수 있게 하는 방식이다. 도스 운영 체제 상에서 제한된 멀티태스킹을 가능하게 하는 하나의 방법으로 생각할 수 있다. 수많은 하드웨어 드라이버 프로그램들은 TSR의 형태를 취했으며, 여러 유틸리티와 바이러스들이 이러한 형태를 취하기도 했다. MS-DOS에서는 한 번에 오직 하나의 프로그램만 실행될 수 있으며, 종료될 때는 보통 시스템 호출 INT 21h/4Ch를 호출하여 기본 셸 프로그램인 COMMAND.COM에게 제어권을 돌려 주었다. 이렇게 종료할 경우 프로그램이 사용하고 있던 메모리와 자원들은 모두 초기화되지만, INT 21h/31h를 호출하여 종료할 경우 프로그램의 일부가 64kb 기본 메모리에 계속 남기 때문에 이를 통해 종료 후 상주 프로그램이 구현되었다. (ko)
  • Terminate and Stay Resident (TSR) はMS-DOS(など)のオペレーティングシステムにあるシステムコールの1つで、プロセスを終了させてシステムに制御を戻すが、そのメモリは残しておくという機能を提供する。しばしば、割込み(キー押下など)を契機として制御を戻すことで、擬似的なマルチタスクを実現するなどに使われた。このシステムコールを利用するプログラムも一般にTSRと呼ばれる。TSRプログラムには、OSがサポートしていないハードウェア用のデバイスドライバとして機能するものや、スケジューリングやアドレス帳などのよく使う小さなユーティリティプログラムなどがある。 (ja)
  • Terminate and Stay Resident of TSR was een programmeertechniek die toegepast kon worden onder MS-DOS om het besturingssysteem uit te breiden of om enige mate van multitasking te bereiken. De methode bestond eruit de afhandeling van een interrupt, bijvoorbeeld die van het toetsenbord of de timer, af te vangen en er een zelfgeschreven routine voor in de plaats te zetten. Het zelfgeschreven deel diende wel de standaard interruptafhandeling aan te roepen om geen verlies aan functies te krijgen. Een bekend TSR-programma was Sidekick van Borland, waarmee met een bepaalde toetscombinatie een notitieblokje opgeroepen kon worden. (nl)
  • Резидентная программа (или TSR-программа, от англ. Terminate and Stay Resident — «завершиться и остаться резидентной») — в операционной системе MS-DOS программа, вернувшая управление оболочке операционной системы (command.com) либо надстройке над операционной системой (Norton Commander и т. п.), но оставшаяся в оперативной памяти персонального компьютера. Резидентная программа активизируется каждый раз при возникновении прерывания, вектор которого эта программа изменила на адрес одной из своих процедур. При работе с MS-DOS резидентные программы широко использовались для достижения различных целей (например, русификаторы клавиатуры, программы доступа к локальной сети, менеджеры отложенной печати, вирусы). По способу инициализации и вызова операционной системой резидентные программы необходимо отличать от «настоящих» драйверов MS-DOS, встраиваемых операционной системой в своё ядро во время загрузки. В эпоху многозадачных ОС резидентными иногда называют программы, загруженные постоянно и работающие в фоновом режиме. Но применение этого термина некорректно по отношению к многозадачным ОС. (ru)
  • Program rezydentny, program TSR (od ang. terminate-and-stay-resident program) – program załadowany do pamięci operacyjnej komputera w dowolnej chwili jako proces w tle i pozostający w stałej gotowości do wykonania. Program rezydentny obsługuje w czasie rzeczywistym właściwe sobie wywołania lub przerwania. Podstawowym programem rezydentnym DOS-u (komputery architektury x86) jest interpreter poleceń (COMMAND.COM); inne to na przykład sterowniki urządzeń, w tym klawiatury i drukarki. W innych systemach komputerowych oraz DOS-ach TSR-y funkcjonują podobnie i pełnią tę samą rolę. Każdy program rezydentny może być immanentnym składnikiem systemu operacyjnego, ładowanym w trakcie jego startu lub doładowanym przez użytkownika według jego potrzeb w dowolnej chwili. (pl)
  • Terminate and Stay Resident é uma técnica de programação (conhecida também pela sigla TSR) para os sistemas operacionais DOS. Consiste em criar um programa que retorna o controle para o sistema como se tivesse terminado sua execução, mas na verdade continua residente na memória. Muitos softwares utilizavam esta técnica para criar a ilusão de trazendo o programa de volta à execução em determinados instantes pré-definidos ou em função de eventos externos. Alguns programas TSR serviam como drivers para dispositivos não suportados diretamente pelo MS-DOS enquanto outros eram aplicativos que ofereciam funcionalidades frequentemente usadas como listas de contatos, agendas e relógios. (pt)
  • Резидентна програма (або TSR-програма, від англ. Terminate and Stay Resident — «завершитися і залишитися резидентною») — програма в операційній системі MS-DOS, яка повернула управління оболонці операційної системи (command.com), або надбудові над операційною системою (Norton Commander тощо), але залишилася в оперативній пам'яті. Резидентна програма активізується щоразу при виникненні переривання, вектор якого ця програма змінила на адресу однієї зі своїх процедур. При роботі з MS-DOS резидентні програми широко використовувалися для досягнення різних цілей (наприклад, русифікатори клавіатури, програми доступу до локальної мережі, менеджери відкладеного друку, віруси тощо). За способом ініціалізації і виклику операційною системою резидентні програми необхідно відрізняти від «справжніх» драйверів MS-DOS, вбудовуваних в ядро операційної системи. Специфіка резидентної програми полягає в тому, що вона завантажується як звичайна програма, а доступна як частина ядра ОС — через переривання. Застосування цього терміна щодо багатозадачних ОС є некоректним. (uk)
  • 終止及常駐程式 (英語:Terminate and stay resident,縮寫為TSR),簡稱常駐程式,是DOS系統下特殊的電腦程式,此程式利用DOS的系統呼叫,將電腦控制權交給作業系統,彷彿程式已經結束。但程式仍保留在電腦記憶體中,可以通過硬體或軟體中斷重新喚醒它。該技術某部分克服了DOS同一時間只能執行一個任務(Task)的限制。TSR是DOS特有的程式,不會在Windows系統中執行。 常駐程式中有些是工具軟體,使用者在日常使用電腦時,可能每天會用熱鍵多次呼叫工具軟體。像Borland公司的SideKick就是早期流行的應用軟體。有些常駐程式則是作業系統不直接支援的硬體裝置驅動程式,。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 69741 (xsd:integer)
dbo:wikiPageLength
  • 13262 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1097447459 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Ein TSR-Programm (im deutschsprachigen Raum oft speicherresidentes Programm) ist ein DOS-Programm, das nach Ausführung weiterhin im Speicher verbleibt und bei Bedarf erneut aufgerufen werden kann. Die Abkürzung TSR stammt aus dem DOS-Umfeld und steht für „Terminate and Stay Resident“. Das Konzept der Speicherresidenz wurde als Vorläufer zu späteren Multitasking-Anwendungen entwickelt, damit bestimmte Aufgaben (Uhr, Treiber, Systemdienste) permanent als Hintergrundprozess ablaufen können, oder schlicht, um Funktionalität des Betriebssystems zu erweitern oder zu ersetzen. (de)
  • TSR, siglas del inglés Terminate and Stay Resident (Termina y Permanece Residente), era la única forma de acceder a una forma primitiva de multitarea en sistemas operativos de la familia DOS. Se refiere a ciertos programas que permanecen en la memoria, después de ser cargados al inicio del sistema utilizando los archivos config.sys y autoexec.bat, o desde la línea de comandos. Estos programas pueden ser usados más tarde mediante alguna combinación de teclas o mediante una interrupción de hardware. (es)
  • In informatica sono detti Terminate and Stay Resident (abbreviato TSR), quei programmi che, una volta terminata la loro esecuzione, restituiscono il controllo al sistema operativo restando però residenti in memoria. I programmi TSR sono stati usati sui sistemi MS-DOS per simulare il multitasking trasferendo il controllo al programma in memoria in modo automatico oppure tramite eventi generati esternamente, come la pressione di un determinato tasto: alcuni programmi TSR erano driver per dispositivi hardware non supportati direttamente dal sistema operativo mentre altri erano applicazioni che offrivano funzionalità aggiuntive. (it)
  • 종료 후 상주 프로그램(TSR, Terminate and Stay Resident)은 도스 컴퓨터 운영 체제에서 시스템에 제어권을 반환하는 컴퓨터 시스템 호출이며, 프로그램을 끝내더라도 프로그램이 메모리에 계속 상주해 있음으로써 나중에 하드웨어나 소프트웨어 인터럽트에 의해 참조할 수 있게 하는 방식이다. 도스 운영 체제 상에서 제한된 멀티태스킹을 가능하게 하는 하나의 방법으로 생각할 수 있다. 수많은 하드웨어 드라이버 프로그램들은 TSR의 형태를 취했으며, 여러 유틸리티와 바이러스들이 이러한 형태를 취하기도 했다. MS-DOS에서는 한 번에 오직 하나의 프로그램만 실행될 수 있으며, 종료될 때는 보통 시스템 호출 INT 21h/4Ch를 호출하여 기본 셸 프로그램인 COMMAND.COM에게 제어권을 돌려 주었다. 이렇게 종료할 경우 프로그램이 사용하고 있던 메모리와 자원들은 모두 초기화되지만, INT 21h/31h를 호출하여 종료할 경우 프로그램의 일부가 64kb 기본 메모리에 계속 남기 때문에 이를 통해 종료 후 상주 프로그램이 구현되었다. (ko)
  • Terminate and Stay Resident (TSR) はMS-DOS(など)のオペレーティングシステムにあるシステムコールの1つで、プロセスを終了させてシステムに制御を戻すが、そのメモリは残しておくという機能を提供する。しばしば、割込み(キー押下など)を契機として制御を戻すことで、擬似的なマルチタスクを実現するなどに使われた。このシステムコールを利用するプログラムも一般にTSRと呼ばれる。TSRプログラムには、OSがサポートしていないハードウェア用のデバイスドライバとして機能するものや、スケジューリングやアドレス帳などのよく使う小さなユーティリティプログラムなどがある。 (ja)
  • Terminate and Stay Resident é uma técnica de programação (conhecida também pela sigla TSR) para os sistemas operacionais DOS. Consiste em criar um programa que retorna o controle para o sistema como se tivesse terminado sua execução, mas na verdade continua residente na memória. Muitos softwares utilizavam esta técnica para criar a ilusão de trazendo o programa de volta à execução em determinados instantes pré-definidos ou em função de eventos externos. Alguns programas TSR serviam como drivers para dispositivos não suportados diretamente pelo MS-DOS enquanto outros eram aplicativos que ofereciam funcionalidades frequentemente usadas como listas de contatos, agendas e relógios. (pt)
  • 終止及常駐程式 (英語:Terminate and stay resident,縮寫為TSR),簡稱常駐程式,是DOS系統下特殊的電腦程式,此程式利用DOS的系統呼叫,將電腦控制權交給作業系統,彷彿程式已經結束。但程式仍保留在電腦記憶體中,可以通過硬體或軟體中斷重新喚醒它。該技術某部分克服了DOS同一時間只能執行一個任務(Task)的限制。TSR是DOS特有的程式,不會在Windows系統中執行。 常駐程式中有些是工具軟體,使用者在日常使用電腦時,可能每天會用熱鍵多次呼叫工具軟體。像Borland公司的SideKick就是早期流行的應用軟體。有些常駐程式則是作業系統不直接支援的硬體裝置驅動程式,。 (zh)
  • Terminate and Stay Resident (TSR) česky ukončit a ponechat v paměti je v operačním systému DOS označení pro techniku umožňující vytvářet rezidentní programy, které po svém spuštění provedou určitou inicializační činnost, pak předají řízení operačnímu systému, ale zůstanou v paměti RAM počítače a mohou vykonávat různé funkce. Tyto programy často plní stejnou úlohu jako instalovatelné ovladače zařízení – zpřístupňují zařízení, které standardní DOS nepodporuje – myši, CD mechaniky, síťové a zvukové karty a další hardware. Dalšími skupinami byly programy pro tisk na pozadí, síťové ovladače (např. pro přístup k síti NetWare nebo jádro pro komunikaci protokoly TCP/IP), programy pro podporu národního prostředí (např. česká mapa klávesnice a zavaděč národních fontů), a programy, které přímo komuni (cs)
  • Terminate and Stay Resident, ou TSR, est un appel système sous MS-DOS et certains systèmes semblables, qui permet à un programme de repasser le contrôle au système d'exploitation (MS-DOS n'étant pas multitâche, le programme en cours d'exécution garde normalement le contrôle tant que son exécution n'est pas totalement terminée), tout en restant chargé en mémoire. L'appel système se fait en assembleur par l'interruption logicielle 21h, avec la fonction 31h comme paramètre. (fr)
  • A terminate-and-stay-resident program (commonly TSR) is a computer program running under DOS that uses a system call to return control to DOS as though it has finished, but remains in computer memory so it can be reactivated later. This technique partially overcame DOS's limitation of executing only one program, or task, at a time. TSRs are used only in DOS, not in Windows. (en)
  • Terminate and Stay Resident of TSR was een programmeertechniek die toegepast kon worden onder MS-DOS om het besturingssysteem uit te breiden of om enige mate van multitasking te bereiken. De methode bestond eruit de afhandeling van een interrupt, bijvoorbeeld die van het toetsenbord of de timer, af te vangen en er een zelfgeschreven routine voor in de plaats te zetten. Het zelfgeschreven deel diende wel de standaard interruptafhandeling aan te roepen om geen verlies aan functies te krijgen. (nl)
  • Program rezydentny, program TSR (od ang. terminate-and-stay-resident program) – program załadowany do pamięci operacyjnej komputera w dowolnej chwili jako proces w tle i pozostający w stałej gotowości do wykonania. Program rezydentny obsługuje w czasie rzeczywistym właściwe sobie wywołania lub przerwania. Podstawowym programem rezydentnym DOS-u (komputery architektury x86) jest interpreter poleceń (COMMAND.COM); inne to na przykład sterowniki urządzeń, w tym klawiatury i drukarki. W innych systemach komputerowych oraz DOS-ach TSR-y funkcjonują podobnie i pełnią tę samą rolę. (pl)
  • Резидентная программа (или TSR-программа, от англ. Terminate and Stay Resident — «завершиться и остаться резидентной») — в операционной системе MS-DOS программа, вернувшая управление оболочке операционной системы (command.com) либо надстройке над операционной системой (Norton Commander и т. п.), но оставшаяся в оперативной памяти персонального компьютера. Резидентная программа активизируется каждый раз при возникновении прерывания, вектор которого эта программа изменила на адрес одной из своих процедур. (ru)
  • Резидентна програма (або TSR-програма, від англ. Terminate and Stay Resident — «завершитися і залишитися резидентною») — програма в операційній системі MS-DOS, яка повернула управління оболонці операційної системи (command.com), або надбудові над операційною системою (Norton Commander тощо), але залишилася в оперативній пам'яті. Резидентна програма активізується щоразу при виникненні переривання, вектор якого ця програма змінила на адресу однієї зі своїх процедур. Застосування цього терміна щодо багатозадачних ОС є некоректним. (uk)
rdfs:label
  • Terminate and Stay Resident (cs)
  • TSR-Programm (de)
  • TSR (es)
  • Terminate and Stay Resident (fr)
  • Terminate and Stay Resident (it)
  • 종료 후 상주 프로그램 (ko)
  • Terminate and Stay Resident (ja)
  • Terminate and Stay Resident (nl)
  • Terminate and Stay Resident (pt)
  • Program rezydentny (pl)
  • Terminate-and-stay-resident program (en)
  • Резидентная программа (ru)
  • Резидентна програма (uk)
  • 终止及常驻程式 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License