alles rund um den C128'er |
Hinweis: Diese Seite wurde mit einer OCR Software erstellt. Es ist mit Schreibfehlern zu rechnen!
Tips & Tricks zum C128 |
|||||||||||||||||||
Aus dem 64'er Heft - 4/88 |
Schon häufiger haben wir im 64'er-Magazin verbesserte INPUT-Routinen für den C 128 veröffentlicht. »Input 128« ist komplett in Assembler geschrieben, erlaubt eine einfache Parameterübergabe und besticht durch seine Geschwindigkeit. Input ist 128 nur im 80-Zeichen-Modus lauffähig. Nachdem Sie den DATA-Lader (Listing 2) eingetippt und gespeichert haben, wird er mit RUN gestartet. Nun wird die eigentliche Maschinensprache-Routine in den Speicher geschrieben, der Basic-Start auf dezimal 8192 gesetzt und ein NEW ausgeführt. Die unteren 8 KByte gelten jetzt als gemeinsamer (»common«) Bereich für alle Speicherbänke, was zur Folge hat, daß in Bank 0 ein KByte und in Bank l sieben KByte weniger zur Verfügung stehen.
Die Variablen-Namen sind selbstverständlich frei wählbar. Es ist aber zu beachten, daß EZ$, VG$ und IN$ nichtdimensionerte Variablen sein müssen. X, Y und L dürfen dagegen sowohl als Konstanten wie auch als Feldelemente angegeben werden. Weiter sollte EZ$ mindestens ein Zeichen enthalten, sonst erscheinen wirre Zeichen im Bildschirmspeicher — es wäre auch keine Eingabe erlaubt. Listing 3 demonstriert die Anwendung von Input 128.
|
. |
"Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !" |
I Startseite I