Anweisung | Bedeutung | Z1013-BASIC |
---|---|---|
BYTE | Hexadezimale Ausgabe eines 8-Bit-Wertes auf dem Bildschirm | ja |
CALL | Aufruf eines in Maschinencode vorliegenden Unterprogramms | ja |
CLS | Bildschirm löschen | nein |
DATA | Angabe von numerischen Werten, die mit READ gelesen werden können | nein |
DOKE | 16-Bit-Wert in den Arbeitsspeicher schreiben | nein |
END | Beenden des BASIC-Programms | nein |
FOR | Beginn einer Schleife | ja |
GOSUB | Aufruf eines Unterprogramms | ja |
GOTO | Spung zu einer anderen Programmstelle | ja |
I$ | Eingabe einer Zeichenkette | ja |
IF | Bedingte Verzweigung | ja |
INPUT | Eingabe von Zahlen | ja |
LET | Einer Variablen einen Wert zuweisen | ja |
LOCATE | Cursor positionieren | nein |
NEXT | Ende einer FOR-Schleife | ja |
O$ | Ausgabe einer Zeichenkette auf dem Bildschirm | ja |
OUT | Ausgabe eines Wertes an einem Ausgabetor (Port) | ja |
OUTCHAR | Ausgabe eines einzelnen Zeichens auf dem Bildschirm | ja |
POKE | 8-Bit-Wert in den Arbeitsspeicher schreiben | ja |
PRES PRESET |
Zurücksetzen eines Pixels auf dem Bildschirm | nein |
Ausgabe von Text und Zahlen auf dem Bildschirm | ja | |
PSET | Setzen eines Pixels auf dem Bildschirm | nein |
READ | Lesen von Werten aus mit DATA angegeben Daten | nein |
RESTORE | Setzen oder Zurücksetzen der Leseposition für READ | nein |
REM | Kommentar | ja |
RETURN | Ende eines Unterprogramms | ja |
SOUND | Töne ausgeben | nein |
STOP | Beenden des BASIC-Programms | ja |
TAB | Ausgabe von Leerzeichen auf dem Bildschirm | ja |
WORD | Hexadezimale Ausgabe eines 16-Bit-Wertes auf dem Bildschirm | ja |
Syntax: | BYTE |
Syntax: |
CALL CALL * |
Adresse: | numerischer Ausdruck |
Hex-Adresse: | Adresse als Hexadezimalzahl |
Syntax: | DATA <konstanter Ausdruck> [ , ... ] |
Syntax: |
DOKE
|
Adresse: | numerischer Ausdruck |
Wert: | numerischer Ausdruck |
Syntax: |
FOR
|
Startwert: | numerischer Ausdruck |
Endwert: | numerischer Ausdruck |
Schrittweite: | numerischer Ausdruck |
Syntax: | GOSUB |
Syntax: | GOTO |
Syntax: | I$ |
Adresse: | numerischer Ausdruck |
Syntax: |
IF
IF |
Bedingung: | numerischer Ausdruck |
Syntax: |
INPUT
[ |
Syntax: |
[ LET ]
|
Syntax: |
LOCATE
|
Zeile: | numerischer Ausdruck mit einem Wert von 0 bis 31 |
Spalte: | numerischer Ausdruck mit einem Wert von 0 bis 31 |
Syntax: | NEXT [ |
Syntax: | O$ |
Adresse: | numerischer Ausdruck |
Syntax: |
OUT
( OUT |
Port: | numerischer Ausdruck |
Wert: | numerischer Ausdruck |
Syntax: | OUTCHAR |
Syntax: |
POKE
|
Adresse: | numerischer Ausdruck |
Wert: | numerischer Ausdruck |
Syntax: |
PRES
PRESET |
Zeile: | numerischer Ausdruck mit einem Wert von 0 bis 63 |
Spalte: | numerischer Ausdruck mit einem Wert von 0 bis 63 |
Syntax: |
PRINT PRINT # |
Syntax: |
PSET
|
Zeile: | numerischer Ausdruck mit einem Wert von 0 bis 63 |
Spalte: | numerischer Ausdruck mit einem Wert von 0 bis 63 |
Syntax: | READ <Variable> [ , ... ] |
Syntax: | RESTORE [ <Zeilennummer> ] |
Syntax: |
SOUND
|
Tonhöhe: | numerischer Ausdruck mit einem Wert von 1 bis 255 |
Anzahl Schwingungen: | numerischer Ausdruck mit einem Wert von 1 bis 32767 |
Syntax: | TAB |
Anzahl: | numerischer Ausdruck |
Syntax: | WORD |