Herunterladen Inhalt Inhalt Diese Seite drucken

Def Seg-Anweisung - NCR DECISION MATE V Bedienungsanleitung

Inhaltsverzeichnis

Werbung

DEF SEG-ANWEISUNG

Syntax
DEF S E G [= < Adresse> ]
Wobei Adresse einen numerischen Ausdruck dar­
stellt, der eine vorzeichenlose Ganzzahl in dem Be­
reich von 0 bis 65.535 zurückgibt.
Zweck
Zuweisung der aktuellen Segmentadresse, auf die
von einer nachfolgenden C ALL-, CALLS- oder
POKE-Anweisung
PEEK-Funktion
Bemerkungen Die angegebene Adresse wird zur Benutzung als
Segment gesichert, das von C A L L , C A LLS, POKE,
usr und PEEK benötigt wird.
Wird ein Wert außerhalb des Adressenbereichs von
0 bis 65.535 eingegeben, so kommt es zu einer
Fehlermeldung " Illegal Function Call" (Unzulässi­
ger Funktionsaufruf), und der vorhergehende Wert
wird festgehalten.
Wird die Option <Adresse> weggelassen, so wird
das zu benutzende Segment auf das MS-BASIC
Datensegment (DS) festgesetzt. Hier handelt es sich
um den ursprünglichen Standardwert.
Wird die Option <Adresse> angegeben, so muß sie
auf
überprüft die Gültigkeit der angegebenen Adresse
nicht.
HINW EIS
DEF und SEG müssen durch ein Leerzeichen von­
einander getrennt werden. Ansonsten interpretiert
MS-BASIC die Anweisung DEFSEG = 100 als „Z u ­
weisung des Wertes 100 an die Variable DEFSEG" .
Beispiel
10 DEF SEG = &HB800 'Set segment to &800 Hex
20 DEF SEG 'Restore segment to MS-BASIC data
Die DEF SEG-Anweisung ist in dem MS-BASIC Handbuch nicht
enthalten.
2-14
oder
bezug genommen werden soll.
einer
16-Byte-Grenze beruhen.
segment
von
einer
USR-
MS-BASIC
oder

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis