TSR&Multiprozeß
Speicherresidente Programme und Multiprozeß unter DOS

Preise

Die TSR&Multiprozeß Library ermöglicht die Entwicklung von speicherresidenten Anwendungen mit geringem Aufwand. Bestehende Anwendungen können schnell in TSR umgewandelt werden. Mehrere Prozesse können erzeugt und quasi gleichzeitig ausgeführt werden.

TSR&Multiprozeß sind zwei voneinander unabhängige Teile der Bibliothek und können - abhängig von der Problemstellung - einzeln oder auch zusammen eingesetzt werden.

TSR&M unterstützt das Konzept der quasi-parallelen Prozesse, wie es in der Programmiersprache Modula2 definiert ist.

Ein Prozeß (in unserem Fall eine Coroutine) ist ein Stück Programm, dass im "time sharing" ausgeführt wird. Die Umschaltung von einem Prozeß zum anderen erfolgt mittels einer Transferanweisung.

Ein Prozess kann als eine unabhängige Einheit innerhalb eines Programms implementiert werden.

Ein DOS Programm, dass TSR&M, benutzt kann:

resident beendet werden

erkennen, ob ein TSR bereits geladen worden ist

über ein Hot-Key aktiviert werden

über den BIOS Timer aktiviert werden

aus dem Speicher entfernt werden

im Hintergrund arbeiten

mit anderen TSR-Programmen und Anwendungen kommunizieren

mehrere Prozesse ausführen

Die TSR&M kann sehr gut auch für die Entwicklung von speicherresidenten Kommunikationsprogrammen verwendet werden. Einen Ansatz hierführ liefert das (für TSR&M und SuperCom für DOS Besitzer kostenlose) Programm BLink, dass für die serielle Kommunikation mit dem SuperCom vorbereitet wurde.

Systemanforderungen
PC XT/AT mit DOS 2.1 oder höher
Für das C/C++ Paket: MS C, Turbo C, Quick C
Für das Pascal Paket: Turbo Pascal 4.0/5.0/6.0


Home    Back
Modified at:

ADONTEC

ADONTEC Computer Systems GmbH, Hölderlinstr. 32, D-75433 Maulbronn,
Tel: 07043/9000-20, Fax: 07043/9000-21