~
Texas Instruments
A) Wenn Sie das LINES-Programm abrufen möchten (nur auf dem Tl 99/4A möglich) tippen Sie
LINES und drücken die ENTER-Taste. Das Programm zeichnet nun farbige Linien auf den Bild-
schirm. Mit derC-Taste können Sie die Farbe der zuletzt erschienenen Zeile »einfrieren« und alle
nachfolgenden Linien erscheinen in dieser Farbe. Nochmaliges Betätigen der C-Taste löscht
diesen Effekt. Um das Programm zu stoppen wird QUIT betätigt.
8) Wenn Sie ein neues Assemblersprachen-Programm entwickeln wollen, schreiben Sie NEW und
drücken die Taste ENTER. Das Programm geht in den Assembler über, löscht die Symbol-Über-
sicht (mehr darüber später) und wartet auf die Eingabe Ihrer ersten Programmzeile.
C)
Wenn Sie ein bereits früher begonnenes Programm weiterschreiben wollen, tippen Sie OLD,
dann ENTER. Die alte Symbol-Überschrift ist erhalten und der Bildschirm zeigt den nächsten
Speicherplatz zur Fortsetzung Ihres Programms.
Anmerkung: Ihr Mini-Memory-Modul kann bereits mit dem Assembler- und dem UN ES-Programm
versehen sein. Um dies zu prüfen, wählen Sie die Mini-Memory-RUN-Option und geben nach Auf-
forderung den entsprechenden Programm-Namen ein. Ist das Programm vorhanden, läuft es sofort
ab. Fehlt das Programm, zeigt der Bildschirm
»Program
not found« (Programm nicht gefunden).
Durch den M-Befehl des EASY BUG können Sie auch den LINES Code überprüfen. Nach Eingabe
von M7CD6 und konstantem Drücken von ENTER können Sie jede Code-Zeile nachprüfen, ohne ir-
gendwelche Daten zu verändern.
downloaded from www.ti99iuc.it
Wichtig!Wenn Sie ein Programm eingeben und assemblieren, kann die Symbol-Übersicht einen Teil
des im Mini-Memory-Modul gespeicherten LINES-Programms
überschreiben.
Wenn Sie dann LI-
NES wieder abrufen wollen, laden Sie das Programm einfach noch einmal von der Kassette in das
Modul über.
ALLEMBLER-SYNTAX
Jede Zeile (oder Datensatz) Ihres Quell-Programms besteht aus 4 Teilen, die als Felder bezeichnet
werden. Diese Felder müssen
-wenn
vorhanden (einige sind wahlweise) - in der vom Assembler
vorgegebenen Reihenfolge und Syntax erscheinen.
In diesem Handbuch werden für Syntax-Definitionen und Maschinenbefehle folgende Richtlinien
benutzt:
•
Angaben in Großbuchstaben, incl. spezieller Zeichen, müssen genau nach Vorgabe eingegeben
werden.
•
Angaben
in
eckigen Klammern ([])
können
wahlweise gemacht
werden.
•
Angaben in Winkelklammern (<>) sind benötigte Felder.
•
Ein kleines b bezeichnet einen Zwischenraum.
•
Ein kleines b, gefolgt von 3 Punkten (b ... ) bezeichnet einen oder mehrere Zwischenräume.
•
Die allgemeine Syntax für eine Assembler-Anweisung lautet wie folgt:
[label] b
.
..
<
opcode> b [,operand] [b
.
..
comment]
Das Adreßfeld verlangt entweder 1 Zwischenraum (wenn keine Adresse vorhanden ist) oder bis zu
zwei
Zeichen.
Das erste Zeichen muß alphabetisch, das zweite Zeichen (wenn vorhanden) kann al-
phanumerisch sein. Der Adresse folgen 1 oder 2 Zwischenräume. Wenn Sie keine Adresse einge-
ben, bewegt sich derCursornach Betätigen der Leertaste automatisch an den Anfang des Opcode-
Feldes.
11