★ APPLICATIONS ★ DIVERS ★ CHECKER (SCHNEIDER CPC-WELT) ★![]() |
| Checker (Schneider CPC-Welt) | Applications Divers |
CHECKER-der Eingabechecksummer für alle CPC's Von Ihnen lange gefordert, ist er nun endlich da, der Checksummer für alle CPCs. Die nähere Besprechung dieses Eingabe-Prüfprogrammes erfolgt im Rahmen der Artikelreihe über die Programmierung in Maschinensprache. Hier nun nur die Bedienungsanleitung: Tippen Sie das Programm sorgfältig ab, denn trotz der Prüfsummen am Ende jeder DATA-Zeile können Statementvertauschungen nicht erkannt werden. Nach dem Abtippen gleich abspeichern, damit bei einem eventuellen Einga befehler nicht alles neu eingegeben werden muß! Nach einem Programmlauf stehen zwei RSX-Befehle zur Verfügung: EIN und AUS. RSX-Befehle beginnen mit einem senkrechten Strich (Taste neben P mit Shift eingeben), und dann folgt der Befehlsname. Mit EIN wird der Checksummer aktiviert, mit AUS wieder abgeschaltet. Bei aktivem Checksummer erfolgt nach der Eingabe einer Basiczeile die Ausgabe einer vierstelligen Hexademizalzahl, die in eckige Klammem eingeschlossen ist. Diese Prüf summe muß mit der im einzugebenden Listing enthaltenen Summe (am Ende jeder Basiczeile) übereinstimmen. Ist dies nicht der Fall, dann stimmt irgendetwas nicht! Geben Sie die Zeile neu ein (kann auch mit Edit Zeilennummer oder mittels der COPY-Cursor-Methode geschehen!). Da unser Checker - im Gegensatz zu anderen Checksummem — auch die Zeilennummer mit überprüft, muß auch diese korrekt sein, damit die Prüf-summe stimmt. Haben Sie ein Listing fehlerfrei abgetippt, dann speichern Sie dieses ab! Erst dann sollten Sie das abgetippte Programm starten, denn es könnte ja sein, daß das Programm dort, wo unser Checker seinen Platz hat, selbst aktiv wird oder eigene RSX-Befehle mit gleicher, Aufrufs befehlsfolge hat und es deshalb Fehler gibt! Da die Firmware der drei CPC-Typen leider unterschiedlich ist, verhält sich unser “Eingabe-Prüfer” beim Befehl AUTO unterschiedlich. Dieser Befelü kann beim CPC 464 nicht benutzt wwerden, da dann keine Prüfsumme ausgegeben wird. Beim CPC 664 und 6128 ist der Einsatz dieses Befehles möglich. Viel Glück mit dem Prüfprogramm!
|