Herunterladen Inhalt Inhalt Diese Seite drucken

Gw-Basic Und Ncr Pc-Speicher - NCR GW-BASIC Betriebsanleitung

Inhaltsverzeichnis

Werbung

FÜR PEEKER UND POKER
Speicher verwendet, informieren wollen, dann lesen Sie weiter. Sie kön­
nen die Informationen dieses Kapitels an die GW-BASIC PEEK und IN-
Funktionen und an die POKE- und OUT-Befehle anwenden.
Mit dem PEEK-Befehl läßt sich der Wert eines einzelnen Byte im Spei­
cher ermitteln; während man mit dem IN-Befehl beobachten kann, wie
der Mikroprozessor die Informationen (z.B. Statussignale von einem
Drucker) von Maschinen-Ein-/Ausgängen (ports) empfangt. Mit dem
POKE Befehl können die einzelnen Speicherbytes beeinflußt werden,
mit dem OUT-Befehl kann man Informationen an die Ports schreiben.
Die Befehle POKE und OUT verleihen Ihnen viel Macht über Ihren
Computer, Sie müssen jedoch vorsichtig angewendet werden, ansonsten
könnte sich Ihr Computer seltsam und unberechenbar verhalten.
NCR bietet Ihnen für Ihren Computer ein Technical Manual an. Dieses
Handbuch enthält ausführliche Informationen darüber, wie die Hard­
ware- und Software-Treiber arbeiten. Die in diesem Kapitel aufgeführten
Beispiele sind nur einige der Auswirkungen, die man erhält, wenn man
GW-BASIC umgeht.

GW-BASIC UND NCR PC-SPEICHER

NCR-DOS ladet GW-BASIC ebenso in ein Programm, wie es andere
COM und .EXE-Dateien lädt. Die absolute Maschinenadresse des Pro­
grammsegments ist bedeutungslos: der Wert für das GW-BASIC Daten­
feld (Datensegment), d.h. der Wert, der ohne Parameter durch DEF SEG
gesetzt oder bestätigt wurde, wird automatisch von NCR-DOS zugewie­
sen. Das folgende Diagramm zeigt die Belegung des Speichers für das
Programmsegment unmittelbar nach dem Laden von GW-BASIC. Über­
all dort, wo ein Paragraphenwert nicht links vom Doppelpunkt angege­
ben ist, bedeutet der Wert die Paragraphenadresse des GW-BASIC
Datensegments.
Hinweise:
• Die Offset Werte xxxx und yyyy werden an den Speicherplätzen
30H-31H bzw.358H-359H gespeichert. In beiden Fällen ist das dem
Speicheranfang am nächsten befindliche Byte das niederwertigere.
• Die Größe des Gw-BASIC Stapels kann mit Hilfe des CLEAR-
Befehls gesetzt werden.
7-2
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis