★ APPLICATIONS ★ DIVERS ★ FASTTAPE (COMPUTER PARTNER) ★ |
FastTape (Computer Partner) | Applications Divers |
Dieses Programm läuft nur auf einem CPC 464 (mit oder ohne Diskettenlaufwerk). Es beschleunigt das Abspeichern von Daten und Programmen auf diesem Rechner erheblich. Es ersetzt bei Cassettenbetrieb die normale SAVE-Routine durch eine besonders schnelle Aufzeichnung. "Fasttape” legt das gesamte Programm in nur zwei Blöcken ab. Somit entfallen die sonst auftretenden Pausen zwischen den einzelnen Blöcken. Einen zusätzlichen Geschwindigkeitsvorteil bringt der Befehl ISPEED. Er ermöglicht es, auf ein Speichertempo von 3600 Baud umzuschalten. (Normal sind 1000 oder 2000 Baud.) "Fasttape” benutzt den Betriebssystemvektor CAS WRITE zur Aufzeichnung. Das Programm befindet sich in dem Speicherbereich, in dem normalerweise Lautstärken- und Tonhüllkurven liegen. Deshalb verhindert sein Lader auch die Benutzung der ENV- oder ENT-Befehle. Das bedeutet jedoch keinen Nachteil, da die Interrupts beim Cassettenbetrieb ohnehin gesperrt sind; eine vernünftige Musikausgabe ist also während des Abspeicherns sowieso nicht möglich. Dank dieses Verfahrens nimmt "Fasttape” keinen zusätzlichen Platz im Arbeitsspeicher ein. Eintipphilfe Tippen Sie zunächst Listing 1 sorgfältig ein, und speichern Sie es mit SAVE "FASTTAPE.BAS” auf Diskette oder Cassette ab. Dann geben Sie Listing 2 ein und starten es mit RUN. Der Rechner überprüft nun die einzelnen Zeilen. Ist ein Fehler aufgetreten, erscheint eine entsprechende Meldung, und das Programm wird unterbrochen. In diesem Fall ist die betreffende Zeile zu korrigieren. Dann starten Sie das Programm erneut mit RUN. Sind alle Zeilen korrekt, wird das generierte Maschinenprogramm automatisch unter dem Namen "FASTTAPE.BIN” hinter Listing 1 abgespeichert. Benutzung des Programms Starten Sie Listing 1 mit RUN "FASTTAPE.BAS”. Es lädt zunächst das Maschinenprogramm "FASTTAPE.BIN” nach. Dann installiert es drei neue RSX-Befehle. gibt einen Informationstext aus und entfernt sich anschließend aus dem Speicher. Ohne auch nur ein einziges Byte des Arbeitsspeichers zu verlieren, können Sie nun die drei neuen Kommandos benutzen. Es handelt sich um folgende:
Jürgen Weber , Computer Partner
|