Vollständige ASCII-Tabelle in DOS ausgeben Häufig besteht die Notwendigkeit, schnell den ASCII-Code eines beliebigen Zeichens aus dem IBM-Zeichensatz zu erfahren. Mit unserem Programm ASCII.DEB haben Sie nun endlich eine recht komfortable Möglichkeit dazu! ASCII stellt sämtliche ASCII-Codes in einer Matrix auf dem Bildschirm dar. Die linke Bildschirmhälfte zeigt Zeichen mit den Codes von 0 bis 127 (7Fh), die rechte von …
ANSI.SYS in DOS ein- und aussschalten Wenn Sie selbstgeschriebene Programme testen wollen, die ihre Bildschirmausgaben auch ohne ANSI.SYS korrekt meistern müssen, brauchen Sie eine Möglichkeit, ANSI.SYS vorübergehend abzuschalten. Sie könnten natürlich die betreffende Zeile aus der CONFIG.SYS entfernen – NOANSI ist jedoch eleganter. Das Programm sichert den Interruptvektor 29h, über den sämtliche Ausgaben auf den Bildschirm laufen. Wenn ANSI.SYS installiert ist, …
Baudrate in DOS ermitteln Mit dem DOS-Befehl MODE können Sie unter anderem die Parameter der seriellen Schnittstellen festlegen. Eine Möglichkeit, die aktivierte Übertragungsrate später wieder auszulesen, gibt es allerdings bisher nicht. BAUD.DEB schafft hier Abhilfe. Das Programm ermittelt über die als Parameter angegebene Nummer und die BIOS-Tabelle an Adresse 40h:0 die Basisadresse der gewünschten Schnittstelle. Anschließend liest BAUD aus …
Automatische Wiederwahl für DOS Wenn Sie beim Telefonieren häufig mit besetzten Anschlüssen zu tun haben, was z. B. beim Anrufen von Teilnehmern in Ostblockländern an der Tagesordnung ist war, bringt eine automatische Wiederwahltaste am Telefon schon eine erhebliche Erleichterung. Wirklich nervschonend wird die Prozedur jedoch erst, wenn Sie über ein Modem verfügen und REDIAL.DEB verwenden. Das Programm wählt eine …
Kleines Terminal-Programm für DOS Das wohl kürzeste, aber voll funktionsfähige Terminal-Programm dürfte unser TERMINAL.DEB sein. Wegen des auf nahezu jedem PC installierten Einheitentreibers ANSI.SYS bietet TERMINAL nahezu die für Insider bekannte und in der Datenfernübertragung häufig verwendete ANSI/VT-100-Emulation. Bis auf wenige Ausnahmen dürften die Bildschirmausgaben in Mailboxen originalgetreu auf Ihrem Computer ankommen. Wenn Sie die wichtigsten Befehle zur Bedienung …
Ausgabe ohne Zeilenvorschub für DOS Ein zumeist erst auf den zweiten Blick überaus nützliches Programm ist SAY.DEB. Es trägt zusammen mit anderen Programm dazu bei, daß Sie in Stapeljobs nun endlich komfortable Eingaben erledigen können. Näheres dazu finden Sie im Kapitel »Systemumgebung und Stapeljobs«. Das mit dem DOS-Befehl ECHO vergleichbare Programm liefert Textausgaben ohne Zeilenvorschub, was eine bequeme und häufig auch …
Steuerzeichen senden und zeigen Unter DOS ist es nicht immer einfach, Steuerzeichen, die sich hinter den ASCII-Codes 0 bis 31 verstecken, auf den Bildschirm oder auf den Drucker zu bringen. Dabei ist z.B. das Zeichen Escape (ASCII 27) oft von extremer Wichtigkeit, um Steueranweisungen an den Drucker, zum Programmieren des Zeichensatzes, oder etwa an ANSI.SYS zu schicken. EMIT.DEB ist …
Universeller Masken-Generator für DOS Anspruchsvolle Bildschirmmasken sind das A und O einer jeden hochwertigen PC-Anwendung. Warum nicht auch in Stapeljobs? Drei Programme werden Ihnen die Arbeit erleichtern: SNAPSHOT- und LOADPIC.COM sowie MAKEPIC.BAT.
Verfügbaren Arbeitsspeicher in DOS anzeigen 2 Wenn Ihnen die Information reicht, wieviel Hauptspeicher überhaupt installiert ist, genügt MEMORY.DEB. Das Programm ermittelt mit Hilfe des Interrupts 12h die Größe des Hauptspeichers und gibt den Wert in KByte aus. Name: MEMORY.DEB Funktion: Gibt die Hauptspeichergröße aus. Übersetzung: DEBUG <MEMORY.DEB Prüfsumme: 2351 Anwendung: MEMORY Einschränkungen: ./. A INT 12 ;100 CALL 10D ;102 MOV …
Verfügbaren Arbeitsspeicher in DOS anzeigen 1 Nach der Installation der wichtigsten speicherresidenten Programme in der AUTOEXEC.BAT ist es für viele Anwender wichtig, zu wissen, wievel RAM noch frei ist. RAMINFO.DEB ermittelt die Menge des installierten Hauptspeichers aus dem Datenwort an Offset 2 seines Programm-Segment-Präfixes, das angibt, welcher Paragraph im Speicher der erste nicht mehr frei verfügbare ist. Diesen Wert multipliziert RAMINFO.DEB …