Noch mehr Eingabekomfort

Größe: px
Ab Seite anzeigen:

Download "Noch mehr Eingabekomfort"

Transkript

1

2 Noch mehr Eingabekomfort Der neue Checksummer für den Schneider CPC ist da! nexplora 2.0(( macht die Eingabe von Programmen noch einfacher. Z uerst einmal Informationen für alle, die noch nicht wissen, was»explora«ist: Wenn Sie dieses Programm gestartet und wieder gelöscht haben, überprüft der Computer automatisch Ihre Eingaben auf Richtigkeit. Sobald Sie die Eingabe einer Programmzeile abschließen, erscheint eine vierstellige Hexadezimalzahl in eckigen Klammern auf dem Bildschirm. Das im Heft abgedruckte Listing enthält ebenfalls solche Zahlen. Stimmen die Prüfsummen auf dem Bildschirm und im Heft überein, haben Sie die Zeile korrekt abgetippt. Gibt es Unterschiede zwischen den Werten, sollten Sie auf Fehlersuche gehen und die Zeile korrigieren. Das alles konnte»explora 1.0«auch schon. Der Vorteil der neuen Version besteht darin, daß Sie jetzt größere Freiheit bei der Eingabe der Zeilen haben. So akzeptiert unser Prüfsummenprogramm die Basic-Schlüsselworte in Klein- oder Großbuchstaben (auch gemischt).»print«läßt sich mit dem Fragezeichen abkürzen.»explora 2.0«läßt zum Beispiel für die Zeile»100 PRINT«folgende Eingaben zu: 100 PRINT 100 print 100? 100 PrinT Die Zeilen müssen also nicht mehr schon beim Eintippen so aussehen wie im Heft, sondern erst beim Auflisten. Außerdem werden Prüfsummen nur noch für Programmzeilen ausgegeben, nicht mehr- wie früher- auch bei Direktbefehlen. Vor der Zeilennummer stehende Leerzeichen, Line-Feeds und Tabulatorzeichen überliest Explorajetzt selbsttätig. Leerzeichen innerhalb der Zeile wertet es aber weiterhin. Sie verändern also die Prüfsumme. Explora erlaubt auch die Verwendung des EDIT-Befehls. AUTO ist jetzt ohne Einschränkungen zu benutzen - allerdings nur beim CPC 664 und CPC Explora 1.0 liegt im Speicher fest zwischen den Adressen AOOO und A086 hex. Die neue Version verschiebt der Basic-Lader automatisch im Speicher direkt unter HIMEM. So ist SYMBOL AFTER einwandfrei funktionsfähig. Eine kleine Einschränkung gibt es aber doch: Löschen Sie keinesfalls Zeilen durch Eingabe der Zeilennummer und anschließendes Drücken der ENTER-Taste! Die Zeile wird nämlich gar nicht wirklich gelöscht, sondern erscheint als Duplikat der folgenden Zeile. Verwenden Sie statt dessen DELETE. Statt»20«schreiben Sie»DELETE 20«. Das Wichtigste nicht zu vergessen: Explora 2.0 ist aufwärtskompatibel zur Version 1.0. Das heißt, daß Sie sowohl mit Explora 2.0 frühere Listings abtippen können, als auch mit Explora 1.0 alle zukünftigen. Die Prüfsummen sind identisch. Aber bei den gedruckten Listings hat sich einiges geändert. Die Neuerungen betreffen die Darstellung von Leer- und Sonderzeichen. Statt II [5 SPACE} II steht jetzt im Listing 11 < 5 > II für fünf Leerzeichen. Um dies eindeutig vom tatsächlichen Programmcode zu unterscheiden, erscheint der Text unterstrichen. Die Steuerzeichen hießen bisher beispielsweise»[ctrl A}«. Jetzt steht hier die übersichtlichere Form A. Finden Sie im Listing also einen unterstrichenen Buchstaben ohne Klammern, müssen Sie gleichzeitig die CTRL-Taste drücken. Manche Programmautoren bestehen leider immer noch darauf, auch die Grafikzeichen von 128 bis 255 in Programme aufzunehmen. Solche Symbole stehen zukünftig in Klammern und sind als ASCII-Wert mit vorangehendem»g«für»grafikzeichen«dargestellt. Das Zeichen hat dann im Listing die Form <G223>. Die Zeichen können nicht von der Tastatur aus direkt eingegeben werden. Simpler Trick: Ausgabe des Zeichens mit»print CHR$(223)«und Übernahme mit dem Copy-Cursor. Sämtliche Listings sind im ASCII-Zeichensatz gedruckt. Deutsche Sonderzeichen erscheinen daher im Druck als Klammern und andere amerikanische Zeichen. Verwenden Sie ruhig an Stelle dieser Zeichen die entsprechenden deutschen. (Martin Kotulla/ja) 100 *************************** 110 * * 120 * EXPLORA V2-0 * 130 * * 140 *************************** DEF FNlsb<xl=255 AND UNT<xl 170 DEF FNmsb<x>=255 AND INT!x/256) 180 SYMBOL AFTER 256:MEMORY HIMEM start=himem+1:symbol AFTER FOR i=&aooo TO &A09D:READ a$:sum=sum +VAL<"&"+a$l:NEXT i 210 IF sum<>19814 THEN PRINT "DATA-Fehle r 1 ":END 220 RESTORE:FOR i=start TO start+&9d:rea D a$ 230 POKE i,val("&"+a$l:next i 240 FOR i=1 TO 5:READ a:a=a+start 250 wert=peek(al+peek(a+1l* sta rt 260 POKE a,fnlsb<wertl:poke a+1,fnmsb(we rtl:next i 270 IF PEEK<6>=&80 THEN ed=&bd3a:poke &B F20,&A4 280 I F PEEK ( 6 l =~ 7B THEN ed=&bd5b: POKE &B F20,&8A:RESTORE IF PEEK<6>=&91 THEN ed=&bd5e:poke &B F20,&8A:RESTORE POKE &BF21,&AC:POKE &BF22,PEEK<edl 310 Pm::E &BF23, PEEK ( ed+ 1l : POKE &8F24, PEE K<ed+2) 320 POKE ed,&c3:poke ed+1,fnlsb<startl:p OKE ed+2,fnmsb<startl 330 IF PEEK<6l=&80 THEN END 340 FOR i=1 TO 7:READ a$,b$:a=val<"&"+a$ )+start:b=val("&"+b$) 350 POKE a,fnlsb(bl:poke a+1,fnmsb<bl:ne XT i 360 DATA CD,22,BF,F5,C5,D5,E5,2A,20,8F,C D,61,DD,B7,28, DATA E5,2A,20,BF,CD,88,AO,E1,30,58,C D,04,EE,CD,A3,E7 380 DATA CD,63,E1,ED,4B,20,8F,21,00,00,0 A,5F,16,00,19, DATA FE,00,20,F6,DD,2A,20,BF,01,00,0 O,DD,7E,00,5F, DATA 00,19,04,F5,A8,47,F1,09,DD,23,F E,00,20,ED,3E,OD 410 DATA CD,5A,BB,3E,OA,CD,5A,BB,3E,5B,C D,5A,BB,7C,CD, DATA A0,7C,CD,7B,A0,7D,CD,77,A0,7D,C D,7B,A0,3E,5D,CD 430 DATA 5A,BB,E1,Dl,C1,F1,C9,1F,1F,1F,1 F,E6,0F,C6,30,FE 440 DATA 3A,38,02,C6,07,C3,5A,BB,CD,61,D D,B7,37,C8,CD, DATA EE,D0,7E,FE,20,20,01,23,CD,D2,E 6,37,9F,C9 460 DATA &15,&5F,&63,&67,&6B 470 DATA OB,DE52,1B,EED4,1E,E DATA 21,E259,89,DE52,8F,EED4,99,E7AA 490 DATA OB,DE4D,1B,EECF,1E,E DATA 21,E254,89,DE40,8F,EECF,99,E7A5 [DFCCJ [FADAJ [761EJ [0CDE1 [C3D41 [E18A1 [39E01 [88641 [948Cl [20921 [82C81 [FCCE1 [608E1 [24D21 [AC2A1 [27761 [01821 [56A81 [760C1 [ 16FA1 [71DEJ [9984J [9AE6l [60441 [33061 [03321 [58FC1 [5EF21 [D8F61 [4D3E1 [E53C1 [259A1 [014A1 [A10A1 [64AC1 [0C361 [3A22l [78141 [05861 [ 1F521 [249AJ 510 END [AA1AJ Listing. nexplora«macht Eingabefehler fast unmöglich Steckbrief Programm: Explora 2.0 Computer: CPC 464/664/6128 Checksummer: Explora 1.0 Datenträger: Kassette/Diskette.~...

3 Faszination in 3D CAD steht für Computer Aided Design. Bis heute war dieses Gebiet hauptsächlich Domäne der Großrechner. Mit ncpc-giga CADcc wird Quch auf dem Schneider CPC automatisiertes und computergestütztes Zeichnen und Konstruieren zum Kinderspiel. I n Sachen Grafik war auf dem Schneider CPC schon immer alles zum besten bestellt, behaupten einige. Mit»CPC-Giga-CAD«sehen Sie, daß das nicht stimmt. Beim Anblick der Beispiels-Grafiken auf den nächsten Seiten wird Ihnen»das Wasser im Mund zusammenlaufen«. Zu Recht, denn solche Grafiken war man bisher vom Schneider CPC nicht gewohnt. CPC-Giga-CAD ist mit Sicherheit eins der leistungsfähigsten Grafik-Pro7 gramme für die»kleinen«schneider Computer. Dreidimensionale Körper lassen sich sehr einfach und schnell konstruieren. Das Programm ist vollständig menügesteuert Grafiken können Sie mit einer Auflösung von bis zu 640 mal 800 Punkten (das sind Bildpunktel berechnen und ausdrucken lassen. Aber damit noch nicht genug: Filme mit bis zu 50 Bildern pro Sekunde sind für CPC-Giga-CAD kein Problem. Lassen Sie sich begei-... ~ stern und begeistern Sie auch andere mit einer Vorführung. Erschrecken Sie nicht vor den ellenlangen Listings, aus denen CPC-Giga CAD besteht. Selbstverständlich sind alle Routinen des Programms auf der Leserservice-Diskette. Eine weitere Diskette enthält jede Menge schon fertig gezeichneter Objekte.,Mit dieser Bibliothek liegen dann alle wichtigen Figuren vor. Als Paket sparen Sie bei beiden Disketten zusammen 20 Mark gegenüber dem Einzelkauf. Mit CPC Giga-CAD können Sie mit Hilfe des Computers absolut plastische Bilder konstruieren. Ihre Tätigkeit verlagert sich dabei vom Reißbrett zum Bildschirm. Die Konstruktion der einzelnen Objekte ist mit sehr geringem Aufwand möglich. Es wäre sicher ein Alptraum, müßten Sie die Koordinaten der dreidimensionalen Gebilde über die Tastatur eingeben. Aus diesem Grunde arbeitet unser Grafik-Programm bildschirmorientiert. Einfacher Tastendruck, Cursorsteuertasten und Joystick stehen wahlweise zur Bedienung zur Verfügung. Mit der Taste < Enter > ist übrigens immer die»große«enter-taste gemeint. Beim CPC 6128 trägt sie den Namen <Return>. Das Bedienungskonzept eröffnet auch dem»nicht Computer-Freak«die Weit zum Computer Aided Design. Ihre Grafiken lassen Sie wahlweise auf dem Bildschirm ausgeben - oder mit Hilfe der eingebauten Hardcopy Routine auf dem Drucker ausdrucken. Voraussetzung für CPC-Giga-CAD ist ein Schneider CPC (unabhängig ob 464, 664 oder 6128) mit Diskettenlaufwerk. Das Programm arbeitet unter CP/M 2.2, das Sie vor dem Programmstart laden müssen. Das eigentliche Programm besteht aus drei Pascal- und Ohne Fleiß kein Preis drei Maschinencode-Routinen. Damit auch CPC-Besitzer, die kein Turbo Pascal ihr eigen nennen, das Programm benutzen können, finden Sie drei umfangereiche DA TA-Lader für die compilierten Pascai-Routinen. Wer Turbo Pascal besitzt, sollte allerdings auf die Pascai-Listings zurückgreifen. Er spart sich die Arbeit, die Runtime-Bibliothek (immerhin 9 KByte lang) einzutippen. Für die Arbeit mit CPC-Giga-CAD brauchen Sie folgende Routinen auf der Arbeitsdiskette: CREATE.CHN CREATE.CMD FILM.COM PAINT.CHN PAINT.CMD und TS.COM 41

4 Bild 1. Angriff aus dem Omega-Nebeldas Darth-Vader-Raumschiff in 4facher Auflösung (Fluchtpunkt = 20; Helligkeit = 0 bis 100) Die Listings zu CPC-Giga CAD finden Sie gesammelt nach der Programm Beschreibung (hinter der Referenzkarte). Die ersten neun Listings muß jeder (unabhängig davon, ob er Turbo Pascal besitzt oder nicht) eintippen. Als erstes geben Sie die Programme aus Listing 1, 2 und 3 unter Basic ein. Die DATA-L.ader liegen im CPC-Format vor. Das»Comfortable Program for Codeinput«(CPC) ist letztmals im 6. Schneider Sonderheft auf Seite 84 abgedruckt worden. Sie können also die Daten wahlweise mit dem hier abgedruckten DATA-L.ader oder dem CPC eingeben. Auf alle Fälle sollten Sie die Prüfsummenfunktion nutzen. Mit Hilfe von Explora steht das Programm überprüft - und damit richtig - im Speicher. Sichern Sie es vor dem ersten Start aber dennoch unbedingt auf Diskette. Die Zahl der Daten macht die fehlerfreie Eingabe nicht einfach. Die drei Programme aus Listing 1, 2 und 3 erzeugen auf Diskette drei Binärdateien mit den Namen CREATEl.BIN CREATE2.BIN und CREATEJ.BIN Als nächstes geben Sie Listing 4 ein und starten dieses. Die drei Binärdateien werden nachgeladen (müssen also auf der Diskette stehen) und die erste CPC-Giga-CAD-Datei 42 CREATE.CMD ist fertig. Als nächstes geben Sie Listing 5 ein und lassen es laufen. Es wird die Datei FILM.BIN erzeugt, die mit der Routine aus Listing 6 zu der CPC-Giga-CAD-Datei FILM.COM umgewandelt wird. Auch die DATA Zeilen aus Listing 5 liegen im CPC Format vor. Listing 7 und Listing 8 (wieder im CPC-Format) erzeugen die Binärdateien PAINTl.BIN und PAINT2.BIN Mit Listing 9 wird daraus PAINT.CMD Dies ist die dritte CPC-Giga-CAD Datei. Die nächsten drei Dateien für unser Grafik-Programm sind für die Besitzer von Turbo-Pascal schnell eingegeben. Geben Sie Listing 10 unter dem Namen CREATE.PAS ein, Listing 10a unter dem Namen CREATEU.PAS und Listing 1 Ob als CREATEV.PAS Listing 11 wird unter dem Namen PAINT.PAS eingetippt, Listing 11a erhält den Namen PAINTU.PAS und Listing 11 b heißt PAINTV.PAS Zum Compilieren muß bei diesen beiden Dateien die Option für Chain-Dateien gewählt werden ( < H > im Optionsmenü von Turbo-Pascal wählen). Auf der Diskette müssen jetzt die beiden Dateien CREATE.CHN und PAINT.CHN stehen. Listing 12 wird unter dem Namen TS.PAS eingegeben. Zum Compilieren wählen Sie jetzt die Option < C > für COM Dateien. Beim Compilieren wird jetzt die Turbo-Pascal-Bibliothek mit eingebunden. Auf der Diskette steht jetzt auch die letzte CPC-Giga-CAD-Datei TS.COM Wer kein Turbo-Pascal besitzt, hat etwas mehr Arbeit, um ein lauffähiges Programm zu erzeugen. Sie tippen Listing 13 und 14 ab, lassen sie laufen und bekommen so die Binärdateien CREPASl.BIN und CREPAS2.BIN Mit der Routine aus Listing 15 wird daraus die CPC-Giga-CAD-Datei CREATE.CHN Listing 16 erzeugt die Binärdatei PAINTPAS.BIN die mit Listing 17 zu der Datei ~ e

5 <F> <Pfeil rechts> <P> <Pfeil runter> <P> <Enter> <N> <A> <V> <M> <E> <1> <L> <Z> <4> <Enter> <Enter> <V> <R> AJ60 <Enter> <A> <R> 30 <Enter> < Shift > + <Pfeil rechts> <Pfeil runter> <Enter> - Fläche - um sechs Rasterpunkte - Punkt fixieren - um acht Rasterpunkte - Punkt fixieren - als Antwort auf die Frage Achse - Achse - vertikale Achse - Form-Parameter - Endfläche (N) -.P verbinden (J) -.P verbinden (J) - Wiederholung - auf die Frage Anzahl: - Verformen - Rotieren - Ausführen(Para) - Rotieren <F> - Fläche <Shift> + <Pfeil rechts>- um zwölf Rasterpunkte < P > - Punkt fixieren <Enter> <J> <D> - Diskette <A> - Objekt speichern QUADER < Enter > <Enter> <Enter> <J> (J/N)? - als Antwort auf die Frage Lichtquelle (J/N)? - als Antwort auf die Frage Ende (J/N)? Hier entsteht der Würfel im Detail: So kann nichts schiefgehen! Die ersten Schritte mit CPC Giga CAD Die Bedienung von CPC-Giga CAD ist sehr umfangreich. Um das Programm richtig zu verstehen, müssen Sie die folgenden Seiten gründlich lesen. Falls Sie aber einen ersten Eindruck gewinnen wollen, dann drücken Sie einfach die Tasten, die im Beispiel erwähnt werden. Ihr erstes Aha-Erlebnis wird Sie schnell erfreuen. Unsere erste Aufgabe ist das Zeichnen eines Quaders. Nehmen Sie Ihre Arbeitskopie (nie mit dem Original arbeiten) mit allen sechs CPC-Giga-CAD-Dateien. Die Diskette darf nicht schreibgeschützt sein (unter CP/M mit <CTRL+C> anmelden). Starten Sie CP/M durch Eingabe von ICPM < Enter > Als nächstes rufen Sie TS CREATE <Enter> auf. Alle folgenden Anweisungen laufen unter CPC-Giga-CAD. Der nebenstehende Kasten zeigt Schritt für Schritt die Entstehung eines Würfels. Die Bildschirmdarstellung erfolgt dann mit den Beispielschritten auf der nächsten Seite. TSl.BIN und TS2.BIN Mit Listing 20 wird daraus die letzte CPC-Giga-CAD-Datei TS.COM PAINT.CHN verwandelt wird. Und damit haben Sie es auch fast schon geschafft. Listing 18 und 19 erzeugen die beiden letzten Binärdateien auf Diskette geschrieben. Alle DATA-Lader liegen im CPC Format vor, so daß die Eingabe komfortabel möglich ist. Aber auch die Eingabe als Basic-Programm ist mit Hilfe von Explora (bitte unbedingt benutzen) Bild 2. Dieses bedrohlich wirkende 3D IC wurde mit doppelter Auflösung (640 mal 400), einem Fluchtpunkt von 16 und der Helligkeit 0 bis 100 berechnet. ~... 43

6 Bild 3. Der erste Würfel ist berechnet Bild 4. Der durchsichtige Würfel Als nächstes starten Sie die Ausgaberoutine mit TS PA INT < Enter > <D> - Darstellen < L > - Objekt laden QUADER <Enter> <B> <Enter> <Space> <M> <D> <Enter> <D> - Darstellen <L> - Objekt laden QUADER < Enter > <B> <Enter> <Space> - Bild berechnen (Bild 3) - als Antwort auf Name: - wieder in das Hauptmenü zu gelangen - Modi einstellen - Durchsichtig (J) - Bild berechnen (Bild 4) - als Antwort auf Name: - um wieder in das Hauptmenü zu gelangen einfach. Und für ganz»unwillige«gibt es noch den Weg, das Programm auf Diskette zu erstehen. Aber die Bilder zeigen Ihnen, daß sich die Arbeit (oder die Kosten für die Disketten) lohnt. Auf der Arbeitsdiskette brauchen Sie dann zum Schluß nur noch folgende Programme: CREATE.CHN CREATE.CMD FILM.COM PAINT.CHN PAINT.CMD und TS.COM Wer CPC-Giga-CAD richtig professionell nutzen will, für den haben wir noch eine zweite Diskette nur mit vordefinierten Objekten in petto. Diese Objekte bieten Ihnen eine Sammlung unzähliger Figuren, die Sie in eigene Grafiken integrieren können. Aber auch für sich alleine sind die Bilder sehenswert. Oder die kurzen Filme, die wir für Sie auf die Diskette gespielt haben. Wie Sie es auch sehen: CPC-Giga CAD bietet Ihnen viel Freude. (Marcu.s Hutter/Stefan Groll/hg) Der Zweite Teil unseres Beispiels stellt den Würfel auf dem Monitor dar. Malen mit CPC Giga CAD C PC-Giga-CAD besteht insgesamt aus sechs Dateien: drei Maschinencode-Routinen und drei Pascal-Programmen. Die drei Dateien CREATE.CHN CREATE.CMD TS.COM müssen beim Zeichnen immer zusammen auf der Arbeitsdiskette stehen.»film.com«und die beiden Dateien»PAINT.CHN«und»PAINT.CMD«brauchen wir erst im nächsten Kapitel.»TS«ist das Steuerprogramm für die Ein- und Ausgaberoutinen. Es dient dazu, die Programmteile»CREATE«(Erstellen) und»paint«(darstellen) nachzuladen und zu starten. Diese beiden Unterprogramme bestehen jeweils aus einem Pascal- und einem AssemblerteiL Der in Turbo-Pascal geschriebene Teil muß als sogenannte Chain-Datei auf der Diskette stehen. Wie Sie ihn erzeugen, steht in dem Kasten»Eingabe von CPC Giga-CAD«. Die Ein- und Ausgaberoutinen dürfen ohne Zerstörung des gerade bearbeiteten Objektes oder der definierten Vor- 44 CPC-Giga-cAD besteht aus zwei Teilen: der Eingabe- und der Ausgaberoutine. ncreate" bringt alles auf den Bildschirm, was Sie zeichnen. Die Anweisungen werden hier ausführlich erklärt. einstellungen verlassen und auch wieder aufgerufen werden. Da die Daten für das Objekt im Speicher von 6000 hex an aufwärts stehen, darf vor dem neuen Aufruf in diesem Bereich nichts verändert werden. Alle Informationen über das Aussehen der Objekte stecken in den Eckpunkten. Da die Abbildung einer Fläche zweidimensional ist, stellen alle Eckpunkte zusammen einen geschlossenen Polygonzug dar. Das heißt aber auch, daß sich Verbindungslinien nie schneiden dürfen. Ein Makro ist eine Zusammenstellung von mehreren Flächen. Jedes Makro kann einzeln editiert, verformt und auf Diskette gespeichert werden. Das tatsächlich abgebildete Objekt (der Bildschirminhalt) besteht aus einem oder mehreren Makros, die wiederum aus Flächen bestehen, die durch Eckpunkte definiert sind. Der Eingabeteil: Die Eingaberoutine startet mit TS CREATE»TS«steht für»turbo Start«und lädt die Pascal-Routine»CREATE.CHN«. Dieser Teillädt bei Bedarf automatisch den Maschinencode»CREATE.CMD«. Turbo Start beinhaltet die Runtime Bibliothek von Turbo-Pascal sowie den Startbefehl für die einzelnen Programmteile. Aus diesem Grunde hat der Quellcode von TS nur eine Länge von 1 KByte, der Objektcode hingegen belegt auf der Diskette 9 KByte. Wer kein Turbo-Pascal benutzt, kommt deshalb nicht umhin, die lange Datei mit den einzelnen Routinen von Turbo-Pascal als hexadezimale Zahlen einzutippen. Die Grundidee des Programms beruht darauf, alle darzustellenden Objekte ausschließlich aus Flächen zusammenzusetzen. Dies gilt sowohl für alle zweidimensionalen wie auch ~...

7 räumlichen Gebilde. Bearbeitet - das heißt verändert oder bewegt - werden grundsätzlich nur blinkende Flächen oder Objekte. Blinkt auf dem Bildschirm nichts, dann wird gerade das ganze Objekt»am Stück«behandelt. Sämtliche Funktionen werden mit Hilfe eines Menüs ausgewählt. Die Cursorsteuertasten < Pfeil hoch> und <Pfeil runter> bewegen den Cursor (invers dargestelltes Feld) von einem Menüpunkt zum nächsten. Mit < Shift > oder der Leertaste wird die gewählte Funktion ausgeführt. Ein anderer Weg, im Menü eine bestimmte Funktion zu aktivieren, ist der einfache Druck auf die zu dem Punkt gehörige Taste. Die bildschirmorientierte Steuerung arbeitet mit einem Haupt- und mehreren Untermenüs. ln ein vorheriges Menü kommt man mit < Enter > zurück. Steuern Sie den Cursor nach oben oder unten über die Grenze hinweg, dann erreichen Sie den gleichen Effekt. Eine weitere Steuerungsart ist der Joystick. Dabei entsprechen die jeweiligen Richtungen den Cursorsteuertasten und < Shift > dem Feuerknopf. Das Hauptmenü: Nach dem Start mit TS CREATE steht folgendes Menü auf dem Bildschirm: [F] Flaeche [U] Uebernehmen [A] Achse [V] Verformen [P] Form-Parameter [Z] Zoomen [E] Editieren [D] Diskette [S] Sonstiges [F] Fläche: Der Menüpunkt Fläche dient dazu, neue Flächen einzugeben oder bestehende Flächen weiter zu bearbeiten. Es lassen sich mit»f«allerdings nur blinkende Flächen verändern. Fläche bietet folgende Unterpunkte: [M] Mittelpunkt [A] Anfangspunkt [U] Unsichtbar [P] Punkt fixieren [L] Punkt loeschen [R] Restobjekt (EIN/AUS) [K] Hilfskreis CPC-Giga-CAD arbeitet mit einem dreidimensionalen kartesischen - also einem rechtwinkligen - Koordinatensystem. Der Bildschirm zeigt immer gleichzeitig die drei Hauptebenen und das jeweils aktive Menü an. Links oben finden Sie die xz-, rechts oben die yz- und links unten die xy-ebene (Tabelle 1). Nach dem ersten Aufruf von Fläche befindet sich der Cursor im Ursprung des Koordinatensystems. Mit < Pfeil links> und < Pfeil rechts> läuft der ~ e Cursor parallel zur x-achse (auf dem Bildschirm in den beiden linken Fenstern) und mit <Pfeil hoch> und < Pfeil runter> parallel zur z-achse. <Pfeil rechts> und <Pfeil links> gemeinsam mit der ShitHaste bewegen den Cursor in y-richtung. Steht nun der Cursor an der gewünschten Position, so markiert die Funktion < P > (Punkt fixieren) diese Stelle als ersten Eckpunkt der zu entwerfenden Fläche. Bedienungskomfort durch Menü- und CursorsteueiVng Beim weiteren Bewegen des Cursors wird ständig eine Verbindungslinie zwischen der aktuellen Cursorposition und dem zuletzt markierten Punkt angezeigt. Die Anzahl der Eckpunkte ist dabei beliebig. Falls Sie das Untermenü Fläche (mit< Enter>) verlassen bevor der Polygonzug, der die Fläche umrandet, geschlossen ist, so holt dies das Programm automatisch nach. Eine Linie, die auf diese Art erzeugt wird, ist immer sichtbar. Wichtig ist noch, daß sich innerhalb einer Fläche keine Linien kreuzen dürfen. Dies führt nämlich bei der (später besprochenen) Schattierung zu Problemen. [M] Mittelpunkt: Dieser Befehl setzt den Cursor auf den Ursprung des Koordinatensystems. Das erweist sich beispielsweise als sehr praktisch, wenn der Cursor irgendwo außerhalb des Bildschirms»verloren gegangen«ist. [A] Anfangspunkt: Diese Funktion positioniert den Cursor auf den ersten Punkt der mit»[p] Punkt fixieren«oder»[u] Unsichtbar«markiert wurde. [U] Unsichtbar: Es kann passieren, daß Sie eine Fläche darstellen wollen, deren Begrenzungslinien nicht alle zu sehen sein sollen. Diese Linien müssen also markiert werden, um anzuzeigen, daß sie unsichtbar sein sollen. Die Linie ist somit beim Zeichnen der Fläche nicht zu sehen, obwohl sie natürlich dennoch vorhanden ist und bei allen Berechnungen berücksichtigt wird. Falls in dem Hauptmenü»[S] Sonstiges[U] Unsichtbar«auf»AUS«Ebene xz yz xy Bildschirmplatz oben links oben rechts unten links Blick von vom links oben Tabelle 1. Drei Ebenen zeigen alles an gestellt ist, werden die als unsichtbar markierten Linien nicht angezeigt. Solange eine Fläche jedoch bearbeitet wird (die Fläche blinkt), sind auch die als unsichtbar definierten Linien zu sehen. Auch Punkte dürfen als unsichtbar definiert werden. Nach Aufruf des Menüpunktes»[F] Flaeche«bewegen Sie den Cursor an die Stelle, an die Sie den ersten Punkt setzen wollen. Mit»[P] Punkt fixieren«oder»[u] Unsichtbar«markieren Sie diesen Punkt sichtbar oder unsichtbar. Der nächste Aufruf von einer dieser beiden Funktionen definiert die blinkende Linie als sichtoder unsichtbar. Rufen Sie aber, ohne den Cursor zu bewegen, eine der beiden Funktionen nochmals auf, so wird der Endpunkt der Linie (ist immer noch die Cursorposition) separat noch einmal definiert. So können Sie zum Beispiel Körper zeichnen, bei denen nur die Eckpunkte zu sehen sind. [P] Punkt fixieren: Mit < P > wird die aktuelle Cursorposition markiert. [l] Punkt löschen: Der zuletztfixierte Punkt - und damit auch die blinkende Linie - wird gelöscht. [R] Restobjekt (EIN/AUS): < R > bewirkt, daß das ganze Objekt (außer der gerade bearbeiteten Fächen) nach dem Aufruf von»fläche«nicht mehr angezeigt ist. Das ist besonders dann von Vorteil, wenn sich bereits viele verschiedene Flächen auf dem Bildschirm»tummeln«und die Arbeit unübersichtlich machen. [K] Hilfskreis: Oft ist es sinnvoll, Hilfskreise zu benutzen - beispielsweise wenn Sie mit einem Polygonzug einen Kreisbogen annähern wollen. Zu diesem Zweck positionieren Sie den Cursor nach dem Aufruf dieser Funktion an der Stelle des gewünschten Kreismittelpunkts. Im Menü wählen Sie nun die Funktion»[K] Kreismittelpunkt«, um diesen zu markieren. Jetzt steht im Menü»[K] Kreislinie«. Es kann also ein Punkt eingegeben werden, der auf der Kreislinie liegen soll. Prompt erscheint der Hilfskreis, und der Menüpunkt wird ein letztes Mal verändert - nämlich durch die Funktion»[K] Kreis loeschen«. Normalerweise ist das Fadenkreuz immer mit dem zuletzt fixierten Punkt verbunden. Wenn Sie den Cursor bewegen, wandert demnach permanent eine Linie über den Bildschirm. Durch einen kleinen Mißbrauch der Hilfskreisfunktion läßt sich diese wandernde Linie abschalten. Sie rufen zu diesem Zweck die Hilfskreisfunktion einmal auf und arbeiten dann wie gewohnt weiter. Dreimaliges Drücken von < K > schaltet die blinkende Linie wieder ein. Seenden und Wiederaufruf des Menüpunkts»[F] Flaechec erreichen das gleiche. 45

8 Wie schon erwähnt, werden alle Objekte als Fläche oder als eine Kombination von Flächen betrachtet. Es stellt sich also die Frage: Gibt es gar keine Linien und Punkte? Es gibt sie natürlich. Eine Linie ist eine Fläche, die nur zwei Eckpunkte hat. Bei der Eingabe von Linien ist aber eine Besonderheit zu beachten. Zum Abschluß der Eingabe einer Linie erscheint nämlich die Frage Achse (J/N)? die Sie mit < N > beantworten müssen, wenn Sie eine Fläche mit zwei Eckpunkten (also eine Linie) erzeugen wollen. Andernfalls definieren Sie mit der Antwort < J > ein Achse, die Sie später als Rotationsachse verwenden können. Ähnlich verhält es sich bei der Definition einzelner Punkte. Nur mit dem Unterschied, daß die Frage Lichtquelle (J/N)? lautet. Für den Fall, daß Sie eine Lichtquelle definieren ( < J > ), lesen Sie weiter unten nach, wie Sie diese für Schattierungen benutzen. Punkte kennzeichnet auf dem Bildschirm ein kleines Kreuz. [U] Uebernehmen: Nach dem Ende der Eingabe dient diese Funktion dazu, die neue Fläche in das aktuelle Objekt zu übernehmen. Dies ist der Moment, in dem die als unsichtbar definierten Linien oder Punkte tatsächlich unsichtbar werden- falls dies in dem Menü»[S] Sonstiges«entsprechend festgelegt wurde. Auch jegliches Blinken auf dem Bildschirm findet damit sein Ende. Es sind nun alle Flächen und Makros fest in das Objekt übernommen. Sie können jedoch immer noch mit der Funktion :.[E) Editierenc: wieder zum Bearbeiten ausgewählt werden. [A] Achse: Mit dieser Funktion lassen sich sehr einfach die drei wichtigsten Achsen einzeichnen, um die jeweils eine Rotation erfolgen soll. Sie liegen jeweils deckungsgleich auf einer der Koordinatenachsen. Die neu definierte Achse wird in allen drei auf dem Bildschirm gezeigten Ebenen eingezeichnet. Ihre (positive) Spitze ist mit einem Kreuz gekennzeichnet. Dieses Kreuz gewinnt seine Bedeutung bei Rotationen, da es hier die Drehrichtung festlegt. Blickt man vom Fußpunkt der Achse in Richtung Spitze (zum Kreuz), so bedeutet ein positiver Drehwinkel eine Drehung im Uhrzeigersinn um die Achse. Das Untermenü [H] Horizontal-Achse [V] Vertikal-Achse [T] Tiefen-Achse [L] Achse loeschen zeichnet eine Achse in x- (horizontale), z- (vertikale) oder y-richtung (Tiefen Achse). Mit :.Achse loeschenc: verschwindet die aktuelle Achse. 46 Bild 1. Nur das Gewinde fehlt nocheine»mutter«mit CPC-Giga-CAD Beliebige Achsen lassen sich durch die Konstruktion von»flächen«mit zwei Eckpunkten erzeugen (siehe oben). Sie legen dazu mit Hilfe des Menüpunkts»[F] Flaechec: eine Linie fest, indem Sie zwei verschiedene Punkte fixieren. Dann beenden Sie die Routine. Die Frage :.Achse (J/N)?c: quittieren Sie mit < J >. Die beiden Punkte sind der Anfangs- und der Endpunkt der Linie, die als Rotationsachse dienen soll. Der zuletzt fixierte Punkt ist durch das Kreuz als Spitze gekennzeichnet. Damit liegt auch die Richtung der Achse (und damit die Drehrichtung) fest. [V] Verformen: Alle eingegebenen Objekte lassen sich auf verschiedene Arten verformen. Bearbeitet werden aber wiederum nur die blinkenden Objekte. Blinkende Flächen und Makros kopieren Sie, indem Sie im Bild 2. Das Dach ist weg- der Blick in eine»mutter«hauptmenü»[p] Form-Parameter«wählen und die Untermenüpunkte :.[A] Ausgangsflaechec:,»[E] Endflaechec: auf :.Je: und :.[V] Verbinden«auf :.Ne: setzen. Dann rufen Sie eine Verformung (beispielsweise Schieben) mit :.[A] Ausfuehren(Para)«auf.»[Z) Wiederholung«im Hauptmenü»[P] Form-Parameter«ist dabei auf»1«gesetzt. Je nach Anzahl der Flächen dauern die Berechnungen bis zu 30 Sekunden. Falls Sie keinen sichtlichen Erfolg haben, sind die Parameter ungünstig eingestellt. Wie man diese verändert, lesen Sie weiter unten. [A] Ausfuehren (Para): Dle Anzahl der Verformungen (siehe unten) wird mit Kopieren und Verbinden entsprechend der eingegebenen Anzahl ausgeführt. [J] Ausfuehren (Joy): Für Testzwecke können Sie die Routine auch ~...

9 ausführen lassen, ohne daß verbunden oder kopiert wird. Bei dieser und der vorhergehenden Funktion kommen alle vorher eingestellten Werte zur Wirkung, die im Haupt- und im folgenden Untermenü angegeben wurden. [L] Werte Joeschen: Alle Werte, die zum Verformen als Parameter eingegeben wurden, erhalten einen neutralen Wert: [R] Rotieren auf 0 [S] Schieben auf 0 [D] Dehnen auf 1 [V] Vergroessern auf 1 [R] Rotieren: Die Voraussetzung für jede Rotation ist eine Achse, um die gedreht werden soll. Diese wird mit der Funktion»Achse«aus dem Hauptmenü festgelegt. Nach dem Aufruf von Rotieren fragt das Programm zuerst nach dem»winkel«, der dann eingegeben werden muß. Wenn der Menüpunkt»[R] Rotieren«aktiv ist (auf dem Bildschirm steht er dann invertiert), wird mit den Cursorsteuertasten < Pfeil hoch> und <Pfeil runter> eine Drehung um die x-, mit < Pfeil rechts> und < Pfeil links> um die z- und gemeinsam mit < Shift > mit <Pfeil rechts> und < Pfeillinks > um die y-achse ausgeführt. (S] Schieben: Nach Auswahl dieses Menüpunktes erscheint die Frage»Weite«auf dem Bildschirm. Der Benutzer hat nun die Schrittweite einzugeben, um die das Objekt verschoben werden soll. Die Schrittweite wird in Einheiten (8 Einheiten= 1 Rasterpunkt = 4 Bildpunktel angegeben. <Enter> beendet die Eingabe. Mit aktivem»[s] Schieben«(inverse Darstellung im Menü) sind die Cursorsteuertasten aktiv. Mit < Pfeil rechts> und < Pfeil links> ist die x-, zusammen mit der Shift-Taste die y-, und mit < Pfeil hoch> und < Pfeil runter> wird die z-richtung angesprochen. [0] Dehnen: Diese Funktion bewirkt nach Eingabe des Dehnungsfaktors eine Stauchung oder Dehnung mit Hilfe der Cursorsteuertasten. <Pfeil rechts> (mit und ohne < Shift >) und <Pfeil hoch> erzielen eine Dehnung um den eingegebenen Faktor, <Pfeil links> (mit und ohne < Shift >) und <Pfeil runter> eine Stauchung. Die Richtung der Dehnung und Stauchung bezieht sich wieder, den Cursorsteuertasten entsprechend, auf die x-, y- und z-achse. [V] Vergroessern: Ähnlich wie bei»[d] Dehnen«erlaubt diese Funktion, zu vergrößern und zu verkleinern. Der Unterschied besteht darin, daß Dehnungen und Stauchungen in allen drei Dimensionen gleichzeitig erfolgen. Bild 3. Auf dem Siegerpodest - ein Kelch mit CPC-Giga-CAD Alle Werte im Menü»[V] Verformen«dürfen mit einem Zusatz eingegeben werden. Dies ist von Bedeutung für alle Verformungen, die mit»[a] Ausfuehren(Para)«aktiviert werden. Ein vorangestelltes»r«,»r«oder»kein Prefix«kennzeichnet den eingegebenen Wert als Relativwert. Das bedeutet, jede Verformung benutzt diesen Wert (zum Beispiel»Rotation r7 0«- bei jeder Rotation wird um 70 Grad gedreht). Steht ein»a«oder»a«voran, so geschieht folgendes: Der eingegebene Wert wird durch die in»[z] Wiederholung«(Untermenü Parameter) festgelegte Zahl geteilt. Jede Verformung verwendet nun diesen Bruchteil (zum Beispiel»Rotieren a180«und»wiederholung 4«- viermal wird das Objekt oder die Fläche um 45 Grad (=180/4) verschoben). [P] Form-Parameter: Mit Hilfe dieser Bild 4. Eine Fläche mehr, und schon können Sie nicht mehr in den Kelch schauen Funktionen werden die Parameter mit Ausgangswerten besetzt, die von Bedeutung für automatisch wiederholte Funktionen sind. Das automatische Wiederholen ruft der Befehl»[A] Ausfuehren(Para)«(zu finden unter dem Menüpunkt»[V] Verformen«) auf. Mit dieser Befehlsfolge kann man zum Beispiel eine Fläche mehrfach rotieren lassen, um dadurch ein dreidimensionales. Gebilde zu erzeugen. [A) Ausgangsflaeche (J/N):»Ja«beziehungsweise»Nein«entscheidet hier, ob die Ausgangsfläche oder das Makro, mit der die Konstruktion begonnen wurde, nach Abschluß der Arbeiten gelöscht werden soll oder nicht.»j«steht für nicht Löschen der Ausgangsfläche,»N«entsprechend für Löschen der Ausgangsfläche nach der Konstruktion. 47

10 [E] Endflaeche (J/N): Die Funktionsweise ist dieselbe wie bei :.[A] Ausgangsflaeche«, nur ist jetzt diejenige Fläche betroffen, die bei der Konstruktion als letzte erzeugt wurde. [V] Verbinden (J/N): Bei der Konstruktion werden zwischenzeitlich mehrere einzelne Flächen erzeugt. Diese Funktion entscheidet, ob die Flächen untereinander verbunden werden sollen oder nicht. Dies gilt wiederum nur für blinkende Flächen. [S] Geschlossen (J/N): Oft soll ein Rotationskörper offen bleiben und einen Blick ins Innere gestatten (siehe beispielsweise Bild 1). Wenn dieser Menüpunkt auf»n«gesetzt ist, so bleiben jeweils der erste und der letzte Punkt mit ihren Abbildern unverbunden. Bild 2 zeigt die Ausgangsfläche, die zum Darstellen dieses Rotationskörpers diente. Der linke obere Punkt ist dabei der erste, der rechte obere der letzte Punkt. Das Menü»[ F] Flaeche«wurde dazu mit < Enter > verlassen und die Fläche automatisch geschlossen. Aus dieser Fläche wird mittels Rotation ein Kelch geformt (Bild 3). [1].P Verbinden (J/N):»J«bedeutet, daß der erste Punkt der Ausgangsfläche und dessen Abbilder zu einer Fläche verbunden werden. Der erste Punkt unseres Bildes ist oben. Bild 4 zeigt, wie der Kelch aussieht, wenn dieser Parameter auf»j«steht. [L].P Verbinden (J/N):»J«hat dieselbe Wirkung wie»[1].p Verbinden«, nur bezieht sich diese Funktion jetzt auf den letzten Punkt der Ausgangsfläche. [N] Neues Makro (J/N):»J«bewirkt, daß alle neu erzeugten Flächen zu einem Makro zusammengefaßt werden. [Z] Wiederholung: Der an dieser Stelle eingegebene Wert gibt an, wie oft die eben beschriebenen und unter dem Menüpunkt :.[V] Verformen«eingestellten Funktionen angewendet werden sollen. So reichen bei der Darstellung von Kreisen schon 15 Eckpunkte aus, um das gezeichnete Vieleck nicht von einem Kreis unterscheiden zu können. Ein vom Computer gezeichneter Kreis sieht zwar rund aus, ist es aber nicht wirklich. Da ein Bild auf dem Monitor punktweise wiedergegeben wird, ist jeder Kreis auf einem Computer in Wirklichkeit ein Vieleck. Im Eingabemodus mit seiner relativ geringen Auflösung von 160 mal100 Punkten istein 15-Eck kaum von einem 60-Eck zu unterscheiden. Gleiches gilt bei der vollen Monitorauflösung von 640x200 Bildpunkten im Modus :.[Z] Zoomen«für ein 30- und ein 60-Eck. Das Zeichnen von Kreisen ist nun relativ einfach. Dazu benötigt man einen Punkt und eine Achse. Wichtig ist nur, daß Sie beim Verlassen des Menüpunktes :.Fläche«die Frage :.Lichtquelle 48 (J/N)?«mit < N > beantworten. Als Achse wählen Sie je nachdem, wie der Kreis im Raum liegen soll, eine der drei Hauptachsen (siehe :.[A] Achse«). Um diese Achse soll der Punkt rotieren. Wieman Kreise zeichnet Ein korrekter Kreis benötigt folgende Voreinstellungen. [A) Ausgangsflaeche (N) [E] Endflaeche (N) [V] Verbinden (J) [S] Geschlossen (N) [1].P verbinden (J) [L].P verbinden (N) [Z] Wiederholung: 15 Die Zahl der Wiederholungen darf natürlich frei gewählt werden. Ist der Wert allerdings kleiner als 15, sieht man die Vieleckform des»kreises«sehr deutlich. Nach diesen Einstellungen verlassen Sie :.[M] Form-Parameter«und wählen im Hauptmenü»[V] Verformen«. Dort wiederum wählen Sie»Rotieren«und geben aj60 ein. Das bedeutet, daß der Kreis (360 Grad) in 15 Teile geteilt wird. Nach Aufruf von»[a] Ausfuehren(Para)«erscheint das 15-Eck als Näherung für den gewünschten Kreis auf dem Bildschirm. [Z] Zoomen: Wegen der drei Bilder, die im Eingabemodus gleichzeitig dargestellt werden, ist die Auflösung beim Editieren des Bildes (160 mal 100 Punkte) nicht so hoch, wie später bei der Ausgabe auf dem Gesamtbildschirm. Beliebige kleine Ausschnitte gibt nun die Funktion»[Z] Zoom«vergrößert wieder. Die Auflösung des gesamten Bildschirms ist mit 640 mal 200 Punkten achtmal so groß wie im Eingabemodus. Die Funktionen [L] Links oben [R] Rechts oben [U] Links unten legen die entsprechende Ansicht fest, die vergrößert werden soll. Mit Hilfe der Cursorsteuertasten wird nun der blinkende Cursor auf dem Bildschirm bewegt. Er bezeichnet die obere linke Ecke des Bereichs, der später vergrößert erscheint. < Shift > positioniert den Cursor (dieser verändert sich in ein blinkendes Rechteck). Mit den Pfeiltasten wird jetzt der Bereich aufgespannt, der vergrößert werden soll. Sie bewegen dabei die rechte untere Ecke des Bereichs. Mit < Shift > wird auch diese positioniert, bevor dann automatisch die Vergrößerung erfolgt. Je nach Anzahl der Einzelflächen dauert die Berechnung bis zu 30 Sekunden. Mit :.0«rufen Sie eine Optimierungsfunktion auf, die den Körper so ausgibt, daß der gesamte Bildschirm optimal ausgenutzt wird. Eventuell blinkende Flächen oder Makros erscheinen beim Zoomen allerdings normal. < Enter > bricht das Zoomen ab. Das Objekt ist jetzt noch unverändert vorhanden und kann neu editiert werden. Erst mit Hilfe der Funktion»[G] Uebernehmen«wird der neue Ausschnitt übernommen. [0] Originalgroesse: Nach Aufruf von :.[0] Originalgroesse«werden die ursprünglichen Werte (Vergrößerungsfaktor und Ausschnitt) wieder restauriert, so daß sich bei der nächsten Darstellung des Objektes das ursprüngliche Bild zeigt. [N] Neu zeichnen: Aus Gründen der Zeitersparnis wird das Objekt nach Verlassen der vergrößerten Darstellung nicht automatisch neu gezeichnet. Dies erfolgt nur, wenn Sie den entsprechenden Menüpunkt aufrufen. Ein zweiter Weg ist das Verlassen von :.[Z] Zoomen«mit < Enter >. Das Zeichnen dauert je nach Anzahl der Flächen mehrere Sekunden. [G] Uebernehmen: Das Objekt wird in der eingestellten Vergrößerung zur weiteren Bearbeitung übernommen. Hinter dieser Funktion verbirgt sich eine kleine Falle. Wehn ein Ausschnitt zu stark vergrößert wird, kann es leicht passieren, daß beim Übernehmen das Objekt aus seinen Grenzen herauswächst und das Bild zerstört. [E] Editieren: Normalerweise setzt sich ein größeres Objekt aus mehreren Makros zusammen. Ein Makro ist bekanntlich eine Zusammenfassung von mehreren Flächen zu einem»unterobjekt«. Daraus ergibt sich der Vorteil, innerhalb eines Bildes (zum Beispiel ein Tisch mit Gegenständen darauf) einzelne Gegenstände als Ganzes bearbeiten und verändern zu können. Das Makro- oder die Fläche, die ausgewählt ist - erscheint immer blinkend. [L] Loeschen: Die blinkende Fläche (oder das blinkende Makro) wird gelöscht. [-]Vorherige Flaeche: Innerhalb des augenblicklich bearbeiteten Makros werden die einzelnen Flächen durchgeblättert. Mit<-> blättern Sie zurück zur vorherigen Fläche. [-]naechste Flaeche: Mit dieser Funktion blättern Sie die Flächen zyklisch vorwärts. Nach der letzten Fläche kommt damit automatisch wieder die erste an die Reihe. Bezogen auf die im Objekt vorhandenen Makros heißen die analogen Funktionen: [t]vorheriges Makro und [I]naechstes Makro Um beim Editieren einen definierten ~ e

11 Bild 5. Dieses Röhrenbild läßt sich einfach konstruieren und wirkt einmalig. Alle drei Darstellungen in vierfacher Auf Iösung (Helligkeit 100 bis 100; Fluchtpunkt = 10). Bild 6. Hier Ist die Verzerrung durch den Fluchtpunkt schon stärker. Dadurch wirkt die Perspektive sehr realistisch (Fluchtpunkt = 30; Helligkeit 0 bis 100). Ausgangspunkt zu erreichen, benutzen Sie die beiden letzten Funktionen dieses Untermenüs: [Sh-]erstes Makro und [Sh-]letztes Makro. :.Sh«steht für die Shift-Taste. [D] Diskette: ln diesem Menü finden Sie alle Funktionen im Zusammenhang mit der Diskettenstation. [A] Objekt speichern: Mit dieser Funktion wird das ganze Objekt auf der Diskette gespeichert. Nach Aufruf der Funktion müssen Sie den Namen eingeben, unter dem das Objekt abgelegt werden soll. Diese Funktion zeigt einen praktischen Nebeneffekt Falls zwei oder mehr Punkte auf derselben Stelle definiert sind, ist diese Mehrfachbelegung optisch nicht mehr festzustellen. Sie würde aber einen erhöhten Speicherplatzbedarf und in einigen ungünstigen Kombinationen Probleme mit der Schattierungsroutine bewirken. Aus diesem Grund werden beim Aufruf von»[a] Objekt speichern«alle Mehrfachbelegungen gelöscht. Beim Aufruf ohne Namensangabe wird damit nichts gespeichert, sondern nur jede Mehrfachbelegung aufgehoben. [B] Objekt laden: Diese Routine fragt Sie als erstes nach dem Namen des zu ladenen Objekts. Beim Schreiben in den Speicher beobachten Sie, wie das ~. Bild 7. Bei diesem Bild wurden auch die sichtbaren Linien ausgeschaltet und der Kontrast verringert (Helligkeit 20 bis 80; Fluchtpunkt = 70; sichtbare Linien = aus). 49

12 Objekt Fläche für Fläche entsteht. Das kann mehrere Sekunden dauern. Bewegt sich allerdings auch nach längerem Warten nichts auf dem Bildschirm, ist ein Fehler aufgetreten. Möglicherweise reicht der Speicherplatz nicht aus, oder die Datei steht gar nicht auf der Diskette. Falls sich bereits ein Objekt im Speicher befindet, wird das neue dazugeladen. Bis zu 500 Flächen können so gleichzeitig auf dem Bildschirm zu sehen sein. Der einzige limitierende Faktor ist die Größe der Objekte. [C] Makro laden: Die Funktionsweise entspricht der von»[l] Objekt laden«. Nun wird allerdings ein Makro in den Arbeitsspeicher geholt - und blinkend dargestellt. Auch Objekte, die als solche auf der Diskette stehen, lassen sich als Makro laden. Somit ist es möglich, alle Makros, aus denen sich ein Objekt zusammensetzt, zu einem einzigen Makro zu vereinen. [D] Directory: < D > listet den gesamten Disketteninhalt auf. Dies entspricht der CP/M-Funktion»DIR«. [E] Einzei-Save: Diese Funktion erlaubt es, die verschiedenen Makros, aus denen ein Objekt besteht, einzeln auf Diskette abzulegen. Dazu wird das jeweilige Makro blinkend auf dem Bildschirm ausgegeben und der Benutzer gefragt: Speichern (J/N/E)? < J > steht für :.Speichern«, < N > für :.nicht Speieherne und»nächstes Makro«aufrufen, während < E > für»exitc steht. < E > bricht also die Operation ab. [F] Makro Speichern: Das aktive Makro (das ist das augenblicklich blinkende) wird auf Diskette gespeichert. [G] Makro auf Diskette: :.Makro auf Diskette«listet alle Makros auf, die auf der Diskette stehen. Der Menüpunkt entspricht damit der CP/M-Funktion»DIR *.OBJc. [S] Sonstiges: Der neunte Punkt des Hauptmenüs umfaßt alle restlichen Hilfsroutinen: [U] Unsichtbar (EIN/AUS): Dieser Parameter gibt an, ob Linien, die als unsichtbar definiert wurden, angezeigt werden oder nicht.»eine steht für Darstellung :.unsichtbarere Linien. [l) Alles loeschen: Vor dem endgültigen Aufruf der Löschroutine muß noch die Frage Alles loeschen (J/N) mit < J > beantwortet werden. Mit < N > können Sie die Routine abbrechen, falls die Daten erhalten bleiben sollen. [N] Neu es Makro: < N > faßt alle Einzelobjekte nach ihrer Ausführung zu einem neuen Makro zusammen. [Z] Alles ein Makro: Dieser Menüpunkt faßt das ganze Objekt zu einem Makro zusammen. Es ist allerdings nicht sinnvoll, diese Funktion zu benutzen, bevor das Objekt auf Diskette gespeichert wurde. Alle einzelnen Makrodefinitionen innerhalb des Objektes werden gelöscht, da hinterher ja nur ein einziges Makro vorhanden sein soll. [E] Letztes Makro: Die Wirkung dieser Funktion ist dieselbe wie die der Funktion :.[Sh-]letztes Makro«unter dem Menüpunkt»[E] Editierenc. Das zuletzt eingegebene Makro erscheint blinkend. [F] Fast-Mode (EIN/AUS): Den»Fast Modus«sollten Sie nur benutzen, wenn Sie CPC-Giga-CAD genau verstanden haben. Die benötigte Rechenzeit ist auch bei den sehr schnellen Schneider Computern ein heikles Thema. Obwohl das Programm im Hinblick auf die Rechengeschwindigkeit in vielen Punkten optimiert wurde, ist der Zeitbedarf beim Zeichnen der Objekte doch sehr groß. Je mehr Ecken das Objekt hat, desto länger ist die Rechenzeit Der»Fast-Mode«mindert den Zeitbedarf bei Verformungen ein ganzes Stück. Das eigentlich Zeitkritische istjedoch das Zeichnen der Objekte und nicht die Verformung. Man kann also sehr viel Zeit sparen, wenn man nach dem Verformen das Zeichnen wegläßt. Beispielsweise können Sie so eine neue Achse einzeichnen, ohne die alte dabei aus dem Bild zu löschen. (Marcus Hutter/Stefan Groll/hg) Jetzt.zeigt' s CPC-Giga-CAD Der Eingabe- folgt die Ausgabe Routine. Auch der zweite Teil von CPc-Giga-CAD offeriert eine Vielzahl von Anweisungen, das Ergebnis individuell zu gestalten. W ie man Bilder konstruiert, darüber informierte ausführlich der vorhergehende Beitrag. Nun»zaubern«wir aus diesem Gerüst interessante Ausgaben auf den Bildschirm. Auf der Arbeitsdiskette brauchen wir die vier Programme FILM.COM PAINT.CHN PAINT.CMD TS.COM Im folgenden lernen Sie das Schattieren kennen, und wie man die Bilder ausdruckt. Dabei werden verdeckte Linien nicht angezeigt und das Objekt erscheint von der fiktiven Lichtquelle beleuchtet. Die Lichtquelle wird ja bei der Eingabe des Objekts mitdefiniert (Eingabe eines Punktes). Ferner erlaubt die Routine :.PAINT«, das Objekt, die Lichtquelle oder beide zusammen um eine ebenfalls vorher definierte 50 Achse rotieren zu lassen. Auch als unsichtbar definierte Linien werden bei Bedarf an dieser Stelle wieder sichtbar. Ähnlich wie die vorher besprochene Eingaberoutine rufen Sie die Ausgaberoutine mit Hilfe von Turbo Start (TS) auf: TS PAINT Die einzelnen Menüpunkte treten wahlweise durch Drücken des Kennbuchstabens oder durch Ansteuern der Zeile mit dem Cursor in Kraft. Der Cursor wird mit den Steuertasten < Pfeil hoch> und <Pfeil runter> bewegt. Mit der Leertaste startet dann die Routine, beziehungsweise wird das zuständige Untermenü aufgerufen. Diesen Programmteil können Sie (wie schon den Programmteil»CREATE«) ohne Zerstörung des Objektes oder der Voreinstellungen verlassen und wieder aufrufen. Allerdings darf zwischenzeitlich der Speicherbereich ab 76FF hex nicht überschrieben werden. Das Hauptmenü von»paint«besitzt folgende vier Punkte: [D] Darstellen [M] Modi einstellen [P] Parameter einstellen [A] Aufloesung einstellen (D] Darstellen: Der Menüpunkt»Darstellen«beinhaltet fünf Unterpunkte. [L] Objekt laden: Bevor Sie die Funktionen»[B] Bild berechnen«aufrufen, geben Sie mit dieser Routine hier den Namen des Objektes an, das Sie berechnen wollen. (H] Hintergrund: Normalerweise erscheinen alle Objekte auf hellem Hintergrund. Bei der Berechnung eines Bilds darf aber auch ein anderes, vorher berechnetes Bild als Hintergrund benutzt werden. Dafür ist nur vor dem Berechnen des Bildes mit»[h] Hintergrund«der Name des Hintergrundbildes einzugeben. Sowohl einzelne Bilder als auch Bildsequenzen können Sie (zum Beispiel für Filme) verwenden. [D] Bild darstellen: Jedes Bild oder jede Bildsequenz, die bereits berechnet und auf Diskette gespeichert wurde, kann mit dieser Funktion auf dem Bildschirm ausgegeben werden. Dazu geben Sie nur, nachdem Sie die Funktion aufgerufen haben, den Namen des Bildes an, das angezeigt werden soll. Während die reinen Daten mit der Endung»OBJ«auf der Diskette stehen, ~ ~

13 tragen die berechneten Bilder die Endung»Pix«(welche Buchstaben für x in Frage kommen, lesen Sie im nächsten Absatz). Solche Grafiken beanspruchen allerdings mit 16 KByte bedeutend mehr Speicherplatz. [B] Bild berechnen: Nach der Eingabe des Objektnamens mit»[l] Objekt laden«, rufen Sie zum Berechnen des Bildes diese Funktion auf. Der hier geforderte Name ist derjenige, den das Bild auch auf der Diskette erhalten soll. Falls Sie keinen Namen (nur < Enter > drücken) angeben, wird das Bild nicht auf Diskette gesichert. Bei der Berechnung mehrerer Bilder lautet der Zusatz (die Extention) der ersten Datei»PIA«, die der nächsten»pib«und so weiter. Wenn Sie bei der Eingabe selbst eine Erweiterung angegeben haben (zum Beispiel»Name.XXD«), wird diese hochgezählt. Das nächste Bild trägt dann den Namen»Name.XXE«- das dritte»name.xxf«und so weiter. [F] Film abspielen: Eine Bilderserie, die in Form von Filmbildern (siehe weiter unten»auflösung einstellen«) berechnet wurde, spielt diese Funktion als Film ab. Die Abspielgeschwindigkeit liegt wahlweise zwischen 2 und 50 Bildern pro Sekunde. Nach der Eingabe des Namens der gewüschten Sequenz und Drücken der Enter-Taste wird der Film geladen und abgespielt. Den Cursortasten kommt hier eine besondere Bedeutung zu: <Pfeil hoch > beschleunigt den Ablauf der Bildsequenz, <Pfeil runter> bremst ihn ab. <Pfeil rechts> läßt den Film vorwärts und <Pfeil links> läßt ihn rückwärts laufen. Nach Drücken der Tasten < Pfeil links> oder < Pfeil rechts> gemeinsam mit < Shift > läuft der Film immer im Wechsel vorwärts und rückwärts ab. Die Standardgeschwindigkeit, 25 Bilder pro Sekunde, wird mit < Shift > und < Pfeil hoch> eingestellt. Gemeinsam mit der < Pfeil-runter> Taste stoppt < Shift > den Ablauf. Jetzt haben die Cursorsteuertasten folgende Bedeutung: <Pfeil rechts> entspricht einem Bild vorwärts und < Pfeillinks > blättert ein Bild zurück. Mit < Shift > und < Pfeil hoch > startet der Filmablauf wieder und < Esc > bricht die ganze Routine ab. Wem die voreingestellten Farben von CPC-Giga-CAD nicht zusagen, der kann mit folgenden Parametern alle 27 Farben des Schneider CPC ansprechen. Auf dem Grünmonitor ergeben sich entsprechende Grünwerte. Tabelle 1 zeigt die möglichen Farbkombinationen. Der erste Wert bezieht sich auf die Schreibfarbe, das zweite Zeichen steht für die Hintergrundfarbe. Zusammen mit < Ctrl > verändern diese Tasten die Rahmenfarbe (Border). Filme können Sie auch als eigenstän- \ Schwarz a A Blau b B Hellblau c c Rot d D Magenta e E Hellviolett f F Hellrot g G Purpur h H helles Magenta i I Gron j J Blaugran k K Himmelblau I L Gelb m M Weiß n N Pastellblau 0 0 Orange p p Rosa q Q Pastell-Magenta r R Hellgran s s Seegron t T helles Blaugran u u UmonengrOn V V Pastellgrün w w Pastell-Blaugrün X X Hellgelb y y Pastellgelb z z Leuchtendweiß Tabelle 1. Die Farben werden mit einfaehern Tastendruck verändert. Der Buchstabe in der ersten Spalte steht für die Schreibfarbe, der in der zweiten Spalte für die Farbe des Hintergrundes Tabelle 2. Der Speicherbedarf in Abhängigkeit von der Zahl der Bilder diges Programm auf der Diskette speichern. Dazu lassen Sie den gewünschten Film wie gewohnt ablaufen und brechen ihn mit < Esc > ab. Dann legen Sie den Speicherinhalt mit SAVE xx Name.COM auf Diskette ab. Alle Einstellungen (Geschwindigkeit und Richtung) werden dabei ebenfalls mit gespeichert. Die Aufstellung in Tabelle 2 zeigt die Werte für xx in Abhängigkeit von der Anzahl der Filmbilder. Eine weitere Möglichkeit, einen Filmlauf zu starten, bietet der Aufruf: FILM Name.PIA [M] Modi einstellen: Berechnung und Darstellung der Bilder hängen von einigen Voreinstellungen ab. [L] Variable Lichtqelle (J/N): ln der Eingaberoutine können Sie eine Lichtquelle zur Beleuchtung des Objektes definieren. ln diesem Menüpunkt bedeutet < J >, daß die Lichtquelle sich um eine ebenfalls vorher definierte Achse dreht. Das funktioniert aber nur, wenn mehrere Bilder berechnet werden. Bei jedem Bild dreht sich dann die Lichtquelle um den Rotationswinkel, der bei der Eingabe festgelegt wurde. Gleiches gilt für die anderen festgelegten Parameter, wie beispielsweise»schieben«und so weiter. [0] Variables Objekt (J/N): Dieser Punkt funktioniert genauso wie der vorhergehende. Die Verformungen werden jetzt aber auf das Objekt angewandt. (P] Sichtbare Linien (EIN/AUS): Bereits bei der Eingabe haben Sie festgelegt, welche Linien sichtbar oder unsichtbar sein sollen. Als sichtbar definierte Linien können mit dieser Routine wahlweise ein- oder ausgeschaltet werden. Das Ausschalten ist besonders wirkungsvoll, um fließende Übergänge von einer Graustufe in die andere zu erreichen. Für scharfe Kanten ist diese Routine besser auf»ein«gestellt. [U] Unsichtbare Linien (EIN/AUS): Dieser Punkt funktioniert genauso wie der vorherige, bloß in bezug auf unsichtbar definierte Linien. [A] Objekt erhalten (J/N): Sind mehrere Bilder zu berechnen, wird das Objekt von der Diskette geladen, gegebenenfalls mit der Rotationsmatrix verknüpft und schließlich wieder auf Diskette gespeichert. Dieser Vorgang wiederholt sich genauso bei jedem weiteren Bild, das berechnet wird. Das Original bleibt nur erhalten, wenn dieser Parameter auf < J > steht. Wenn das verformte Objekt weiterverarbeitet werden soll, müssen Sie diesen Parameter auf < N > einstellen. ln jedem Fall sollten Sie daher vom Ausgangsobjekt eine Sicherheitskopie aufbewahren. [0] Durchsichtig (J/N):»Durchsichtig«steht für einen transparenten Körper. Linien im Hintergrund, die normalerweise verdeckt sind, machen Sie auf diese Weise sichtbar. Das Objekt erscheint durchsichtig mit einer Helligkeitsabstufung von 0 bis 100. Die Einstellung der Helligkeit von 100 bis 100 bringt ein Drahtmodell auf den Bildschirm. [H] Hardcopy (EIN/AUS): Wenn Sie einen grafikfähigen Drucker angeschlossen haben, dann kann mit Hilfe dieses Punktes eine Hardcopy ausgegeben werden. Diese wird ausge- 51

14 fi? ~ e Bild 1. Diese Bildsequenz verdeutlicht die Funktion»Schnitt-Vorne«. Sie sehen: Bildsequenzen sind auch in vierfacher Auflösung möglich (Fluchtpunkt = 22; Helligkeit = 0 bis 100; Schnitt-Vorne = 0 bis 100) druckt, sobald das Bild oder die Bilder fertig berechnet sind. Tabelle 3 gibt die Stellen an, an denen Sie das Programm an Ihren Drucker anpassen müssen. ln dem nebenstehenden Kasten finden Sie die ausführliche Erklärung, wie die Anpassung des Programms an Ihren Drucker vor sich geht. [W] Nach Bild warten (J/N): Der Computer wartet bei < J > nach jedem Bild darauf, daß Sie eine Taste drücken. ln diesem Fall können Sie, wie in ~[F] Film abspielen«beschrieben, die Farben verändern. Bild 2. Noch ist das Ergebnis nicht zu erkennen Bild 3. Der Ring wird erkennbar Bild 4. Die»fliegende Untertasse«nimmt Gestalt an

15 [P] Parameter einstellen: Bei den folgenden Parametern liegt die untere Grenze immer bei 0 und die obere bei 100. Sie können mit Ausnahme von»[h] Helligkeit«diese Werte damit als Prozentangaben betrachten. Nach Aufruf der betreffenden Funktionen wird jeweils nach dem minimalen und dem maximalen Wert gefragt. Bei der Berechnung von mehr als einem Bild erhöht sich der Wert automatisch um den Betrag»(Maximum - Minimum)/Anzahl der Bilder«. Die Berechnung nt immer mit dem Minimum. Für die Auswertung eines einzelnen Bildes ist also nur dieser Wert von Bedeutung. [H] Helligkeit: Der minimale Wert gibt die Helligkeitsstufe an, die für»schwarz«benutzt werden soll, der maximale Wert die für»weiß«. [F] Fluchtpunkt: CPC-Giga-CAD bietet eine sogenannte Fluchtpunktdarstellung. Der Fluchtpunkt liegt immer in der Bildmitte. Mit»0«wird das Bild ohne Fluchtpunktdarstellung berechnet, mit 100 die maximale Fluchtpunktdarstellung wiedergegeben. [E] Schnitt-Vorne: Dieser und der folgende Parameter zeigen einen Schnitt durch das Objekt. Es wird dabei von vorne nend»zerlegt«, der vordere Teil des Objekts wird einfach nicht mitgezeichnet.»0«bedeutet keinen Schnitt und» 1 00«steht für ganz hinten. Denken Sie daran, daß dreidimensional gezeichnete Objekte hohl sind. Beim Berechnen eines einzigen Bildes, ist verständlicherweise nur der erste ein- Bild 5. Das Bild wirkt aufgeschnitten Bild 6. Die Untertasse ist komplett ~ ~ 53

16 Die Harclcopy-Routine paßt für ieden Drucker Bei fast allen Programmen, die mit Grafikausgabe arbeiten, fällt es den Benutzern schwer, die Druckerroutinen an ihr Gerät anzupassen. CPC-Giga-CAD ist von Hause aus für Epson- und Epson-kompatible Drucker vorbereitet. Aber es gibt auch viele andere Drucker, die mit Schneider-Computern zusammenarbeiten. Falls diese einen anderen Befehlssatz benutzen, ist die Anpassung des Programms erforderlich. Ganz egal welchen Drucker Sie besitzen, Sie müssen als erstes die Programme wie abgedruckt eingeben. Die Hardcopy-Routine in dem Programm»PAINT.CMD«wird erst später angepaßt. Haben Sie also alle sechs CPC Giga-CAD-Dateien auf der Diskette, kopieren Sie von der Schneider-Systemdiskette den Debugger»DDT«auf die Arbeitsdiskette. Zum Verändern der Hardcopy Daten starten Sie nun DDT mit DDT PAINT.CMD (Enter) Der Computer gibt jetzt folgende Meldung auf dem Bildschirm aus: DDT VERS 2.2 NEXT PC 1BOO 0100 Die Ziffer 100 hex unter PC zeigt die Startadresse und 1 BOO hex unter NEXT die Endadresse an. Diese beiden Werte brauchen wir zum Sichern der veränderten Version. Falls Sie das Programm an eine andere Stelle geladen haben, ändern sich natürlich diese Zahlen. Als nächstes geben wir die Parameter für unseren Drucker an. ln Tabelle 3 finden Sie die Werte, die anzupassen sind. Alle neun Parameterbereiche nen jeweils mit einem Byte, das die Länge der Befehlssequenz beinhaltet. Danach steht der eigentliche Steuerbefehl für den Drucker. ln unserem Beispiel ändern wir die Sequenz für Epson Drucker in eine für den Star SG 10. Die Adressen aus Tabelle 3 beziehen sich immer auf den Dateianfang. 84 hex muß deshalb zu der Startadresse (in unserem Fall 100 hex) addiert werden. Wir geben also ( Enter) ein.»s«befiehlt dem DDT, einen Speicherinhalt anzuzeigen und gegebenfalls zu verändern. Auf dem Bildschirm steht jetzt: Während der Epson-Drucker nicht initialisiert werden muß, braucht der Star eine 2 Byte lange Steueranwei- sung. Geben Sie deshalb»02«ein ( Enter) Der Bildschirm zeigt jetzt Sie sehen, daß der erste Wert hinter der,adresse immer der alte und der zweite der neue von Ihnen eingegebene Befehl ist. Falls Sie einmal nichts verändern wollen, drücken Sie einfach die Enter-Taste. An der Adresse 0185 hex muß 1B hex stehen B ( Enter) Den nächsten Wert ändern Sie auf (Enter) Bis 0190 hex haben Sie bei dem Star-Drucker dann Ruhe. Manche andere Drucker benötigen hier die Eingabe der Befehlsfolge für das Verlassen des Garfikmodus. Ab 0190 hex steht die Folge zum Senden von 639 Grafikzeichen B 1B C F F Beim Epson-Drucker (und bei allen Schneider-Druckern) steht bei 190 hex die Länge der Befehlsfolge (4 Byte). 191 und 192 hex ist die Befehlsfolge für den gesuchten Befehl. Die Werte müssen beim DDT unbedingt hexadezimal angegeben werden. Beim Star SG 10 ist die Folge ein Byte länger. Von 191 bis 193 hex steht deshalb: 1B Die Werte?Fund 02 bezeichnen die 639 Punkte (7F hex (= 127) plus 2 x 256 (= 512)). Die niederwertige Stelle ist bei den meisten Druckern zuerst anzugeben. Die folgenden Werte geben den Zeilenvorschub an. Beim Epson lauten sie: 05 für Länge der Sequenz OA Zeilenvorschub (LF) OD Wagenrücklauf (CR) 1 B Escape Oetzt folgt Steuerbefehl) 33 Zeilenvorschub um n/216 Zoll n der Wert für n Beim Star SG 10 sind die Anweisungen anders aufgebaut. Für den Vorschub nehmen wir den Befehl Papier um n/144-zoll vorschieben. Die Anweisungen für den Vorschub um eine Halbzeile lauten dann: 04 für Länge der Sequenz OD Wagenrücklauf (CR) 1 B Escape Oetzt folgt Steuerbefehl) 4A Zeilenvorschub um n/144 Zoll n der Wert für n Falls das Bild verzerrt erscheint, ändern Sie die hier aufgeführten Werte: CPC-Giga-CAD läßt sich so an jeden Geschmack anpassen. Bei der Anpassung des Star SG 10 fahren Sie wie folgt fort: (Enter) 0197 OA OD (Enter) 0198 OC 1B ( Enter) B 4A ( Enter) 019A ( Enter) 019B (Enter) 019C ( Enter) 0190 OA OD ( Enter) 019E OD 1B {Enter) 019F 1B 4A ( Enter) 01AO ( Enter) 01A ( Enter) 01A ( Enter) 01A3 OA OD ( Enter) 01A4 OD 1B ( Enter) 01A5 1B 4A ( Enter) 01A ( Enter) 01A (Enter) 01A ( Enter) 01A9 OA OD ( Enter) 01AA OD 1B ( Enter) 01AB 1B 4A ( Enter) 01AC ( Enter) 01AD ( Enter) 01AE ( Enter) 01AF OA OD ( Enter) 01BO OD 1B ( Enter) 01B1 1B 4A ( Enter) 01B ( Enter) 01B ( Enter) 01B ( Enter) 01B5 OA OD ( Enter) 01B6 OD 1B ( Enter) 01B7 1B 4A ( Enter) 01B8 33 OE ( Enter) 01B9 OE 00 ( Enter) Ab Adresse 01BA hex darf nichts mehr verändert werden. Die Eingabe beenden Sie mit 01BA OA. ( Enter) Sobald der Prompt»-«auf dem Bildschirm erscheint, verlassen Sie DDT mit <CTRL+C>. Jetzt sehen Sie den Prompt A) des CP/M. Mit SA VE 26 PAINT. CMD speichern Sie die neue Datei auf der Diskette. Die 26 in der Speicheranweisung steht für die Zahl der 256 KByte langen Blöcke, die das Programm im Speicher belegt. Die Rechnung ist einfach: 1BOO hex minus 100 hex macht 1AOO hex. 1AOO hex geteilt durch 256 ergibt 1A hex (=26 dez). 1BOO hex war die Zahl unter NEXT beim Aufruf des DDT und 100 hex stand unter PC. 54 ~ ~

17 Bild 7. Das ist ein Film mit 18 Bildern (Auflösung 224 mal 72 Punkte). Man erkennt leicht, wie durch Überlagerung dreiereinzelfilme (für jeden Buchstaben ein Film), in der sich drei Buchstaben um verschiedene Achsen drehen, ein gemeinsamer Film erzeugt werden kann. Adresse Routine 84 hex Druckerinitialisierung BA hex Verlassen des Grafikmodus des Druckers 90 hex Druckerinitialisierung für anschließendes Senden von 639 Grafikzeichen 96 hex 1 Halbzeile Vorschub 9C hex 3 Halbzeilen Vorschub A2 hex 7 Halbzeilen Vorschub AB hex 1 Ganzzeile Vorschub AE hex 4 Ganzzeilen Vorschub B4 hex 7 Ganzzeilen Vorschub Die Adressen beziehen sich auf den Dateianfang. Tabelle 3. Adressen für die Druckeranpassung in der Routine 11PAINT.CMD«. Jeweils das erste Byte bezeichnet die Anzahl der nachfolgenden gültigen Codebyte. gegebene Wert von Bedeutung. [B] Schnitt-Hinten: Bei dieser Routine wird der hintere Teil abgeschnitten. Alle anderen Informationen entsprechen denen von»schnitt-vorne«. [Z] Bilderanzahl: Dieser Parameter legt fest, wieviele Bilder berechnet werden (Ein Film besteht aus maximal 19 Bildern). [A] Auflösung einstellen: Drei verschiedene Auflösungswerte für statische und ein Wert für Filmbilder stehen zur Verfügung. ln diesem Untermenü können Sie die Unterpunkte allerdings nicht durch einfache Eingabe der entsprechenden Taste aktivieren. Sie wählen stattdessen mit den Tasten <Pfeil hoch> und <Pfeil runter> die gewünsche Darstellungsart aus. Mit < Enter > verlassen Sie das Menü. [F] Filmbilder (224 72): Für Filmbilder ist wegen Speicherplatzproblemen die Punktzahl pro Bild zu reduzieren. Diese Bilder können sich aus diesem Grund nicht über den ganzen Bildschirm ausdehnen. [1] Einfach ( ): Diese Darstellungsart entspricht dem Modus 2 des Schneider-Betriebssystems. [2] Doppelt ( ): Der Bildschirm ist jetzt doppelt so groß. Die Ausgabezeit (nur auf dem Drucker) verlängert sich dadurch auf das Doppelte im Gegensatz zur einfachen Auflösung. [4] Vierfach ( ): Mit Hilfe dieses Menüpunkts ist das Bild viermal so groß wie bei der einfachen Auflösung. Die beiden letzten Ausgaberautinan sind nur für einen Matrixdrucker gedacht, da die Auflösung auf dem Bildschirm ohne Änderung des Betriebssystems 640 mal 200 Punkte nicht überschreiten kann. Es ist sicher leicht zu verstehen, daß ein Drucker mehr Zeit für die Ausgabe eines Bildes mit vielen Punkten als für ein Bild mit wenigen Punkten braucht Probedrucke führen Sie deshalb sinn: vollerweise mit einer niedrigen Auflösung durch. Für den endgültigen Ausdruck Ihres Meisterwerks wählen Sie dann natürlich eine hohe Auflösung. (Marcus Hutter/Stefan Groll/hg) 55

18 Die Schattien~ng - ein CPC Giga CAD Schmankerl Tiefenwirkung erzielen geeignete Schattenwürfe. Was für das menschliche Auge einfach zu sehen ist, das bedeutet für den Computer eine komplizierte Rechenaufgabe, die ihm nur schwer beizubringen ist. D ie Qualität eines CAD-Programms zeigt sich an der Bildausgabe. Einfache Objekte lassen sich relativ leicht auf den Bildschirm (oder das Papier) zaubern. Daß solch ein Gebilde aber fast immer»unecht«wirkt, liegt an der meist unnatürlichen (weil fehlenden) Lichtquelle. Jedes Bild lebt nämlich auch von den Schatten, die der Gegenstand wirft, wenn er von einer einzigen Stelle aus angestrahlt wird. CPC-Giga-CAD ist deshalb mit einer sehr umfangreichen Schattierungsroutine ausgestattet. Alle Objekte werden als eine Ansammlung einzelner Flächen vom Computer verwaltet. Häufig definieren ähnliche 3D-Grafikprogramme nur die Kanten der Gebilde- also nur Strecken. Beim Ausblenden von verdeckten Linien bereitet diese Art aber große Schwierigkeiten, da ja ein Strich bekanntlich keinen Schatten wirft. Die hier benutzte Methode unterscheidet sich aber noch in einem anderen wichtigen Punkt von denen vieler Konkurrenten. Die Zahl der Eckpunkte ist nicht auf drei beschränkt. Sie dürfen jede Fläche aus»beliebig«vielen Eckpunkten zusammensetzen. Dies macht die Schattierungsroutine kompliziert und auch langsamer. Die Ausgabezeiten von CPC-Giga-CAD bleiben aber aufgrund der hohen Arbeitsgeschwindigkeit Ihres Schneider CPCs noch erfreulich kurz. Prinzipiell arbeiten fast alle Schattierungsroutinen nach dem gleichen Schema. Zuerst werden die Winkel zwischen allen Flächen und dem Vektor, der die Lichtquelle beschreibt, berechnet und in einem Feld im Speicher abgelegt. Im nächsten Schritt werden die Flächen in der Reihe ihrer Sichtbarkeit geordnet und in dieser Reihenfolge auf den Bildschirm ausgegeben. Diese Reihenfolge führt zu den ersten Problemen. Bei genauer Betrachtung stellen Sie nämlich fest, daß die Entscheidung, ob ein Gegenstand sichtbar ist, für das menschliche Auge automatisch geklärt 56 ist. Den Computer stellt solch eine Entscheidung aber vor eine schwer lösbare Aufgabe. Ein besonders beliebtes und einfaches Sortierkriterium für dieses Problem ist die Länge des Normalenvektors. Dieser liefert aber leider nicht immer zufriedenstellende Ergebnisse. Eine weitere Schwierigkeit dieses Verfahrens liegt darin, daß einzelne Flächen nicht einfach nacheinander auf den Bildschirm gezeichnet werden dürfen. Denken Sie beispielsweise an zwei Flächen, die sich gegenseitig überlappen. Schon darf nicht die erste Fläche und nachfolgend die zweite gezeichnet werden. Der nächste- und für uns auch schon recht brauchbare - Weg verzichtet auf das Sortieren der Flächen. Sie erscheinen einfach in beliebiger Reihenfolge auf dem Bildschirm. Dabei berechnet der Computer von jedem gezeichneten Punkt die Tiefe und legt diesen Wert im Speicher ab. Die Tiefe jedes weiteren Punktes, der an derselben Stelle gesetzt werden soll, wird mit dem schon vorhandenen Wert verglichen und nur gezeichnet, wenn er weiter vorne liegt. Speichelprobleme Doch auch damit ist das Problem noch nicht gelöst. Selbst wenn man für die Tiefe jedes Bildpunktes nur ein Byte reserviert, reicht der Speicherplatz des Computers nicht aus. Bei einer Auflösung von Bildpunkten (640 mal 200) benötigt in so einem Fall allein das Bild 128 KByte. Auch diese Idee ist damit auf einem Schneider CPC nicht zu realisieren. Dennoch hilft dieser Ansatz weiter. Wenn der Computer das Bild zeilenweise aufbaut, dann ist pro Grafikspalte nur noch ein Tiefenwert nötig. Das Flußdiagramm in den Bildern 1 bis 6 erklärt die Schattierungsroutine von CPC Giga-CAD. Der Hauptteil der Routine ist vollständig in Maschinensprache geschrieben. Als erstes müssen ein paar Vorbereitungen getroffen werden. Wie bereits oben erwähnt, muß der Winkel zwischen dem Normalenvektor der Fläche und dem Lichtquellenvektor berechnet werden. Hierbei ist natürlich prinzipiell der Unterschied zum Ortsvektor zu bedenken; in der Mathematik aber nur eine Sache der Definition. Wie berechnet man nun den Winkel zwischen den beiden Vektoren? Folgende Formel ergibt sich aus der Definition des Skalarprodukts: Ü v= lüi IVi cos cp - cos cp = ~-v... lul lvl Das Skalarprodukt ist im dreidimensionalen Raum folgendermaßen definiert: ln unserem Fall interessiert nicht der Winkel zwischen zwei Vektoren, sondern der zwischen Ebene und Vektor. Aus diesem Grund nimmt man den Normalenvektor zu Hilfe, der auf der Ebene senkrecht steht und somit mit dieser einen Winkel von 90 Grad bildet. Der Winkel zwischen Normalen- und Lichtquellenvektor ist also 90 Grad minus den gesuchten Winkel. Um nun den Normalenvektor zu berechnen, brauchen Sie zwei linear unabhängige Vektoren, die die Ebene aufspannen. Drei Eckpunkte der gegebenen Fläche legen diese beiden Vektoren schon eindeutig fest. E:X = A + k. ü + L. V g: X= B + r w Verschieben Sie nun die Ebene in den Ursprung (durch Subtraktion des Vektors A), so erhalten Sie eine parallele Ebene, die durch die Vektoren ü'l.md \/aufgespannt wird. Der Normalenvektor läßt sich nun als Vektorprodukt von crund \!berechnen. Die jeweilige Koordinate berechnet sich aus der Determinante der Restkoordinaten. Der zweiten Determinante muß ein Minuszeichen vorangestellt werden.

19 Den so berechneten Vektor brauchen Sie nur noch in die bereits hergeleitete Formel einzusetzen: COS <P = -- - ~ X ;:) "'L l(u xv)l lwl Schließlich bleibt noch zu klären, wie man den Betrag eines Vektors ermittelt. Dazu nehmen Sie folgende Formel: 1Ui = (~ 1 ) = V u 2 + u 2 + u u3 Die Schattierungsroutine multipiziert den Cosinus dieses Winkels mit 64. Dadurch liegt der berechnete Wert immer zwischen 0 und 64. Der Wert wird als 1-Byte-Zahl im Speicher abgelegt und der ganze Prozeß mit jeder einzelnen Fläche wiederholt. Um die Wartezeiten so kurz wie möglich zu halten, bestimmt das Programm anschließend die absoluten Extrema des Objektes und die relativen Extrema jeder Fläche. Damit arbeitet der Computer immer nur im für die Ausgabe Beschränkunp auf das Wesentliche interessanten Bereich. Alle diese Werte werden in einem Feld abgelegt. Die 3D Koordinaten der Eckpunkte müssen nun in Bildschirmkoordinaten umgerechnet und codiert im Speicher gesichert werden. Nun kann endlich die Schattierung nen. Die Variablen für das Programm finden Sie in Tabelle 1. Alles weitere erklärt sich aus dem Flußdiagramm. Als letztes nehmen wir die einzelnen Komponenten der eigentlichen Schattierungsroutine unter die Lupe. Da sich das Bild zeilenweise aufbaut, startet die Routine mit einer Schleife (Bild 1) beim Minimum ED. Alle folgenden Grafikspalten, in denen gezeichnet wird, erfahren die gleiche Behandlung. Jeder gesetzte Punkt wird auf seine räumliche Tiefe hin überprüft. Daher muß zuerst das Feld mit den Werten für jede einzelne Grafikspalte auf den Wert der hinteren Schnittebene x gesetzt werden. Dadurch ist gewährleistet, daß der erste Punkt in einer bestimmten Grafikspalte nicht übergangen wird. Die Tiefe ist an der entsprechenden Stelle garantiert gespeichert. ln einer weiteren Schleife werden alle Flächen des Gebildes für jede Grafikspalte neu bearbeitet. Das mutet sehr umständlich an, ist aber die weitaus schnellste Methode. Ein Vergleich der Grafikzeile LA mit den im Feld gespeicherten Extrema prüft, ob die Zeile innerhalb dieser Grenzen liegt. Schneidet die Grafikzeile die Fläche nicht, so wird diese übergangen und die nächste Fläche behandelt. Diese Methode reduziert die Wartezeiten auf ein Minimum. Die folgende Schleife ermittelt von allen Randlinien der aktuellen Fläche die Anfangs- und die Endkoordinaten. Diese Koordinaten werden am Punkt 1 einem Unterprogramm (Bild 2) übergeben. Dieses hat allein die Aufgabe, die Schnittpunkte der Fläche mit der Zeile LA zu bestimmen. Ein weiteres Unterprogramm (Bild 3) berücksichtigt die Fälle, bei denen der Schnittpunkt außerhalb des Bildschirms liegt. Ob diese Schnittpunkte eingezeichnet werden müssen, entscheidet die Verbindungsvorschrift Um zu testen, ob der gezeichnete Punkt sichtbar ist oder nicht, wird mit Hilfe des Strahlensatzes die Tiefe der Schnittpunkte über die Eckpunkte der Linie berechnet und gegebenenfalls gezeichnet. Dazu wird ein weiteres Unterprogramm aufgerufen. Da einige Eckpunkte zu doppelten Schnittpunkten führen, werden die überflüssigen Werte zuerst herausgefiltert Ist der Test mit allen Randlinien durchgeführt und die Anzahl der Schnittpunkte ausreichend, so ruft das Programm über die Verbindungsstelle 11 eine weitere Routine (Bild 4) auf. Diese Routine sortiert als erstes die Schnittpunkte der Größe nach. Als zweites werden die erste und zweite, die dritte und vierte Linie im Schattierungsraster miteinander verbunden. Deshalb muß wiederum eine Schleife (Bild 5) die Tiefen sämtlicher Punkte dieser Linie berechnen. Liegt ein Punkt vor einem bereits gezeichneten Punkt, so wird in die Routine verzweigt, die endlich diesen Punkt setzt. EC: LA: GG: SO: T-Feld: XC: XD: XA, YA, ZA: XB, YB, ZB: 1: UV: PA bis PF: W: MI: ZN: SE: KE: DF: GR: WE: TR: I SR: ITR: BI: BD: ZM: Minimum (Zeile, ab der schattiert wird) Aktuelle Une Grafikspalten (x-auflösung = 640 Punkte) Zählvariable for die Eckpunkte der Fläche 640 mal 2 Byte Tiefe for jeden Punkt einer Linie erster Eckpunkt letzter Eckpunkt Anfangspunkt Endpunkt Zähler Flag for unsichtbare Kanten y-koordinaten (in Integer) Verbindungsvorschrift Minimum Flag for Randlinien Flag for Schnitt-Vorne Tiefe von Schnitt-Vorne Anzahl der Flächen Auflösung = 0,5/1/2/4 Schnittvariable Tiefensteigung Tiefe (L.aufvariable) SR-Anfangswert/lncrement TR-Anfangswert/lncrement x-position des Punktes in der Schattierungstabelle y-position des Punktes in der Schattierungstabelle Punkt= Schwarz, wenn ZM=1 Tabelle 1. Die Variablen der Schattierungsroutine verschaffen Ihnen Übersicht Nun wird es sehr kompliziert Da alle Sonderfälle wie beispielsweise die Darstellung der vorderen Schnittebene zu berücksichtigen sind, ist die Routine aus Bild 6 sehr kompliziert. Gegebenenfalls muß der zuvor berechnete Winkel der Fläche aus dem Feld geholt und damit das Schattierungsraster berechnet werden. Die gleiche Routine dient auch dazu, die Randlinien einer Fläche einzuzeichnen. Die ganze Prozedur wiederholt sich dabei pro Zeile mit jeder Fläche. Mit dieser Routine erhalten Sie eine Grafik, deren unsichtbare Linien und Flächen realitätsnah ausgeblendet sind. Und dabei ist das Programm noch außerordentlich schnell. Eine Schattierung in einfacher Auflösung braucht immerhin weniger als eine Minute Rechenzeit (Marcus Hutter/Stefan Groll/hg) 57

20 ( Schattierungsroutine UNE-TEST : Ermittelt die Schnittpunkte der Linie XA/YA - XB/YB mit der Grafikzeile LA Anfangszeile LA: EC - LA Anzahl der Grafikspalten: GG=640 Gesamtes T-Feld (=Tiefe des Spaltenpunktes x der Zeile LA) durch Extremwerte markieren: T (x) = y (Schnitt - Hinten) I Schleifenvariable I. I = 0 J I Z-Extrema der Fläche Iiesen J ~ nein A a Zählvariable für Eckpunkte: SD = 0 Anfang (XC), Ende (XD) der Fläche Iiesen 5 10 Schleifenvariable für die Eckpunkte der Fläche I : Q = XC Anfangs- und Endkoordinaten einer Linie lesen (festgelegt durch die Eckpunkte Q und Q +1) Anfangspunkt XA, YA, ZA I Endpunkt: XB, YB, ZB Flag für die letzte Linie einer Fläche: UB = 0 Nummer der Linie: QU = Q - XC Eckpunkt Q=Q +1 I XB < XA? nein ja ~ ( ~~) und ( ~!) vertauschen ~ a 1 nein Koordinaten der Linie 3 vom ersten (XC) bis zum letzten Eckpunkt (XD-1) ~ lesen. 4 Nummer der letzten Linie: QU=QU+1 5 Flag für die letzte Linie: 1 UB nein I= DF 1? ja LA< EC? nein Ende c ja I Zeilen: LA=LA +1 1 L I X1 & X2 im D-Array an der Stelle SD ablegen Flächenzahl: SD= SD+1 Bild 1. Das Flußdiagramm für die Hauptschleife der Schattierungsroutine Bild 2. ln dieser Routine wird der Schnittpunkt zwischen Rand und Bildschirmzeile berechnet 58 ~..

21 8 PC = INT (YA):PD = INT (YB) 4 MI = 8000 : VV = 0: Z2 = 0 M=O PC und PD vertauschen Erste Linie merken: PE = PC : PF = PD MI = Q (Z1,1):ME = Z1 nein M = 1: X1 = Q (ME, 1) Y1 = Q (ME, 2) Y2 = Q(ME, 1) Y2 = Q (ME, 2) M=O Erste Linie aktivieren PA = PE : PB = PF : UB = 0 Q (ME, 1) = 8000 PB = QU : PA,= PC PB= PD PB = QU : PA = PC PB= PD 9 Bild 3. Auch Schnittpunkte außerhalb des Bildschirms müssen ermittelt werden Bild 4. Die Schnittpunkte werden sortiert und durch Linien im Schattierungsraster verbunden ~.. 59

22 X1/Y1 mit X2/Y2 vertauschen Steigung: WE = (Y2 - Y1)/T Startwert der Tiefe: TR = Y1-WE Startwert der Schleife: S = X1 ja T(SR) =TA (Tiefe merken!) Tiefe des Punktes in Spalte S: TR=TR+WE X-Koordinate des Punktes: SR=ISR Bit-Nummer: BI= SR AND 7 BO =LA AND 7 Helligkeit der Fläche I aus dem Feld lesen- FA Bild 5. Diese Routine verbindet die Schnittpunkte miteinander Ein Punkt wird gesetzt wenn ZM = 1 Bild 6. Jeder Punkt wird in Abhängigkeit von den Schattierungsparametern gesetzt 60

23 Eingabeeinheit Programmaufruf: TS CREATE [F] Flaeche - Eingabe von Flächen linkes oberes Feld - xz-ebene rechtes oberes Feld - yz-ebene linkes unteres Feld - xy-ebene <Pfeil rechts> und <Pfeil links> bewegen den Cursor auf der x-achse <Pfeil hoch> und <Pfeil runter> bewegen den Cursor auf der z-achse <Pfeil rechts> und <Pfeil links> gemeinsam mit < Shift > bewegen den Cursor auf der z-achse (P] Punkt fixieren - Punkt an der Stelle des Fadenkreuzes einzeichnen (A] Anfangspunkt - Cursor auf den ersten eingezeichneten Punkt (M] Mittelpunkt Cursor auf Ursprung des Koordinatensystems (L] Punkt loeschen - Letzten eingezeichneten Punkt löschen [U] Unsichtbar - Wie Punkt fixieren, jedoch unsichtbar (R] Restobjekt (EIN/AUS) - Flächen, die nicht bearbeitet werden, nicht anzeigen (K] Hilfskreis- Hilfskreisfunktion aufrufen als Konstruktionshilfe '(K] Kreismittelpunkt - Kreismittelpunkt an Cursorposition fixieren '(K] Kreisline - Kreislinie an Cursorposition fixieren '(K] Kreis loeschen - Hilfskreisfunktion verlassen Beim Verlassen von Fläche: Achse (J/N)? - Definition einer Fläche mit zwei Punkten als Achse/Linie Lichtquelle (J/N)?- Definition einer Fläche mit zwei Punkten als Achse/Linie [U] Uebernehmen - Blinkende Flächen/Makros werden in das Objekt übernommen [A] Achse- Einzeichnen von Achsen (H] Horizontal-Achse - x-achse [V] Vertikal-Achse - z-achse (T] Tiefen-Achse - y-achse [L] L..oeschen - Aktuelle Achse wird gelöscht [V) Verformen [J] Auffuehren(Joy) - Verformung zu Testzwecken ohne Eintragung (A] Ausfuehren(Para) - Verformung mit Eintragung (L] Werte loeschen- Alle Parameter auf neutralen Anfangswert setzen (R] Rotieren - Rotation von Objekt, Makro, Fläche um Achse [S] Schieben- Schieben von Objekt, Makro, Fläche in allen drei Ebenen [D] Dehnen- Vergrößern von Objekt, Makro, Fläche in einer Dimension [V] Vergroessern - Vergrößern von Objekt, Makro, Fläche in drei Dimensionen ~ ~ Ku ' anleitung [P] Form-Parameter [A] Ausgangsflaeche (N) - Ausgangsfläche wird gelöscht [E] Endflaeche (N) - Endfläche wird gelöscht [V] Verbinden (J) - Flächen mit ihren Bildern verbinden [S] Geschlossen (N) - Die ersten und letzten Punkte der Flächen werden mit ihren Bildern nicht verbunden. [1].P verbinden (J) - 1. Punkt der Ausgangsfläche und dessen Bilder verbinden [L].P verbinden (J) - letzten Punkt der Ausgangsfläche und dessen Bilder verbinden [N] Neues Makro (J) - Alle neu erzeugten Flächen werden ein Makro [Z] Wiederholung - Anzahl der Wiederholungen [Z] Zoomen Darstellung 640 mal 200 Punkte [L] Links oben - Vorderansicht [R] Rechts oben - linke Ansicht [U] Links unten - Aufsicht [0] Originalgroesse - Speicherung des ursprünglichen Ausschnittes/Vergrößerung [N] Neu zeichnen - Objekt wird neu gezeichnet [G] Uebernehmen - Vergrößerter Ausschnitt wird zur Bearbeitung übernommen Im Zoom-Modus: [0] - optimales Ausnutzen des Bildschirms [E] Editieren [L] L..oeschen - Löschen von blinkender Fläche/Makros [- ]Vorherige Flaeche - Durchblättern der Flächen rückwärts [- ]Naechste Flaeche - Durchblättern der Flächen vorwärts [I ]Vorheriges Makro - Durchblättern der Makros rückwärts [ l]naechstes Makro - Durchblättern der Makros vorwärts [Sh -I Erstes Makro - Anwählen des ersten Makros [Sh-]Letztes Makro-Anwählen des letzten Makros [D] Diskette [A] Objekt speichern- Objekt auf Diskette ablegen [B] Objekt laden - Objekt von Diskette laden [C] Makro laden - Makro von Diskette laden [D] Directory - Wie CP/M-Funktion»DIR*.*«[E] Einzel-Save Wahlweises Abspeichern einzelner Makros auf Diskette [F] M. speichern - Blinkende(s) Makro/Fläche auf Diskette ablegen [G] M. auf Diskette - Wie CP/M Funktion»DIR *.OBJ«[S] Sonstiges [U] Unsichtbar (EIN/AUS) - Unsichtbare Linien darstellen [L] Alles loeschen- Den ganzen Bildschirm löschen [N] Neues Makro - Zusammenfassung der nachfolgenden Flächen zu einem Makro [Z] Alles ein Makro - Gesamtes Objekt zu einem Makro zusammenfassen [E] Letztes Makro - Anwählen des zuletzt definierten Makros [F] Fast-Mode (EIN/AUS) - (EIN) bei Verformungen wird nicht neu gezeichnet Ausgabeeinheit Programmaufruf: TS PAINT [D] Darstellen: [L] Objekt laden - Name des Objektes, das gezeichnet werden soll [H] Hintergrund - Name des Hintergrundbildes [D] Bild darstellen- Name des Bildes, das gezeichnet werden soll [B] Bild berechnen - Name, unter dem das berechnete Bild auf Diskette gespeichert werden soll oder leere Eingabe [F] Film abspielen - Name der Bildsequenz, die als Film gezeigt werden soll <Pfeil hoch> - Beschleunigt den Ablauf <Pfeil runter> - Der Ablauf wird verlangsamt <Pfeil rechts> - Der Film läuft vorwärts ab <Pfeil links> - Der Film läuft rückwärts ab < Shift > und <Pfeil rechts> oder <Pfeil links> - Film läuft im Wechsel vorwärts und rückwärts < Shift > und <Pfeil hoch> - Standardgeschwindigkeit 2 5 Bilder pro Sekunde < Shift > und <Pfeil runter> - Der Film wird angehalten <Pfeil rechts> - Ein Bild vorwärts <Pfeil links> - Ein Bild rückwärts < Shift > und <Pfeil hoch> - Film wieder starten < Esc > - Film abbrechen <] > bis < z > - Ändert die Farbe der Bildpunkte < \ > bis < Z > - Ändert die Farbe des Hintergrundes < Ctrl > gemeinsam mit <] > bis < z > - Ändert die Rahmenfarbe 61

24 [M] Modi einstellen [L] Variable Lichtqelle (N/J) - (J) Lichtquelle bewegt sich [0] Variables Objekt (J/N)- (J) Objekt wird verformt [P] Sichtbare Linien (EIN/AUS)- (EIN) sichtbare Linien werden gezeichnet [U] Unsichtbare Linien (AUS/EIN) - (EIN) unsichtbare Linien werden gezeichnet [A] Objekt erhalten (J/N) - (J) Objekt auf der Diskette nicht verändern [D] Durchsichtig (N/J) - (J) Transparentes Bild zeichnen [H] Hardcopy (AUS/EIN)- (EIN) Hardcopy bei Darstellen und Berechnen [W] Nach Bild warten (J/N)- (J) Nach jedem Bild auf Tastendruck warten (P] Parameter einstellen [H] Helligkeit- Helligkeitsbereich bei der Berechnung (0 bis 100) [F] Fluchtpunkt - Grad der Fluchtpunktdarstellung (0 bis 100) [E] Schnitt-Vorne- Wahl der vorderen Schnittebene (0 bis 100) [B] Schnitt-Hinten - Wahl der hinteren Schnittebene (0 bis 100) [Z] Bilderanzahl - Anzahl der zu berechnenden/darzustellenden Bilder [A] Aufloesung einstellen [F] Filmbilder (224 mal 72) [1] Einfach (640 mal 200) [2] Doppelt (640 mal 400) [3] Vierfach (640 mal 800) Aus Platzgründen ist in diesem Heft eine vollständige Dokumentation des Programmpaketes nicht möglich. Sie finden aber alle Informationen, um CPC-Giga-CAD zu benutzen. Für alljene Unermüdlichen, die die erzeugten Objekt-Dateien für andere Zwecke verwenden wollen, hier das Dateiformat der Daten. Die Dateien mit der Extension»OBJ«sind wie folgt aufgebaut: 2 Byte - Länge der Datei-4 2 Byte - immer 0001 hex 10 Byte- x-reihe der Matrize 10 Byte- y-reihe der Matrize 10 Byte- z-reihe der Matrize 6 Byte- Koordinaten der Lichtquelle (x, y, z). 6 Byte - Koordinaten des Anfangspunktes der Achse (x, y, z) 6 Byte - Koordinaten des Endpunktes der Achse (x, y, z) Jede Reihe einer Matrize: 2 Byte - x-spalte 2 Byte - y-spalte 2 Byte - z-spalte 2 Byte - Verschiebungsvektor. 2 Byte - Faktor Darauf folgen die einzelnen Flächen mit folgendem Format. Darstellung einer Fläche: 1 Byte - Eckenzahl (Bit 0-5) 6 mal n Byte - Ecken x, y, z (2 Byte x, 2 Byte y und 2 Byte z) 1 Byte - Eckenzahl und so weiter FF hex - Makrotrennung (zwischen zwei Flächen) 00 hex - Ende der Datei (nach der letzten Fläche) Jede Koordinatenangabe setzt sich aus 2 Byte zusammen: Bit 1 ist das Vorzeichen. Dann folgen 10 Bit Mantisse (Vorkommastellen) und 4 Bit für die Nachkommastellen. Zuletzt 1 Bit, das die Eigenschaft (sichtbar oder unsichtbar) festlegt. Aufbau von Filmbildern mit der Extension»PIA«bis»PIZ«: 72 Byte mal 28 Zeilen Punkte (1 Byte ( = 8 Punkte) entspricht 224 Punkten pro Zeile) Der Bildschirmspeicher reicht von OCOO bis OFFFF hex. Berechnete Bilder mit 1-, 2- oder 4-facher Auflösung stehen auf der Diskette lediglich als Dump des Bildschirmspeichers ln den Dateien»CREATE.CMD«und»PAINT.CMD«haben folgende Adressen folgende Bedeutung: Ab Startadresse plus 1A hex: Byte 1 A hex, 1 B hex - Farbe des Rahmens Byte 1 C hex, 1D hex - Farbe der Punkte Byte 1 E hex, 1 F hex - Farben, in denen die Punkte blinken Byte 20 hex, 21 hex - Farbe des Hintergrundes Adressen für Druckeranpassung in dem Programm»PAINT.CMD«; Jeweils das erste Byte bezeichnet die Zahl der nachfolgenden gültigen Codebytes: 84 hex - Druckerinitialisierung 8A hex - Verlassen des Grafikmodus des Druckers 90 hex - Druckerinitialisierung für anschließendes Senden von 639 Grafikzeichen 96 hex - 1 Halbzeile Vorschub 9C hex - 3 Halbzeilen Vorschub A2 hex - 7 Halbzeilen Vorschub A8 hex - 1 Ganzzeile Vorschub AE hex - 4 Ganzzeilen Vorschub B4 hex - 7 Ganzzeilen Vorschub Die Adressen beziehen sich auf den Dateianfang. 100 "************************************** 121 DATA 8088,00,00,00,00,FF,7F,01,FF,06F9 [7228] 122 DATA 8090,7F,01,FF,7F,01,FF,7F,01,24D8 101 "* CREATE1.DAT - DATA-Lader von "CPC" * 123 DATA 8098,00,00,00,00,FF,7F,83,61,0703 [2958] 124 DATA 80A0,05,5C,6E,5C,76,5C,D1,E1,1E "************************************** 125 DATA 80A8,DS,ED,73,19,69,7C,85,28,5DCA [EA2Cl 126 DATA 8080,03,31,6D,69,29,11,9A,43, [0E86l 127 DATA 8088,19,7E,23,66,6F,CD,8F,43, DATA 8000,E9,25,01,00,C3,A2,43,00,79F6 [E00Al 128 DATA 80C0,C3,A6,61,ES,D9,ED,48,1E,4F DATA 8008,11,20,47,69,67,61,2D,43,0CS5 [25F0l 129 DATA 80C8,43,D9,C9,21,FC,62,CD,D1,08D3 106 DATA 8010,41,44,2D,43,72,65,61,74,32A2 [F8DCl 130 DATA 80D0,51,CD,4F,S1,CD,03,88,21, DATA 8018,65,20,1A,1A,1A,1A,18,08,38E3 [0844] 131 DATA 80D8,5C,62,CD,96,52,20,EC,C3, DATA 8020,00,00,86,7F,00,04,01,40,1762 [6C9Al 132 DATA 80E0,76,5C,3E,0S,CD,11,60,3A,2D DATA 8028,01,C8,00,01,00,00,00,00,3290 [407Al 133 DATA 80E8,F5,68,FE,02,38,18,FE,03,7F DATA 8030,00,00,00,00,00,00,00,00,0000 [C706l 134 DATA 80F0,20,27,3E,03,CD,67,60,2A,192E 111 DATA 8038,00,00,00,00,00,00,00,00,0000 [DA18l 135 DATA 80F8,F8,68,3E,03,06,01,CD,EB, DATA ,1110,00,00,00,FF,7F,00,00,0604 [4F82l 136 DATA 8100,54,3E,83,CD,67,60,CD,AA,3A DATA ,00,00,00,00,1110,00,00,00,0000 [AC1El 137 DATA 8108,SF,3E,02,32,F5,68,2A,F8,25C4 114 DATA 8050,FF,7F,00,00,1110,00,00,00,6040 [2888] 138 DATA 8110,68,CD,03,59,22,F8,68,18, DATA 8058,00,00,00,00,FF,7F,00,00,0604 [54CAl 139 DATA 8118,19,2A,F8,68,7E,FE,FF,28,1ESE 116 DATA 8060,00,00,1F,Iillii,1F,00,1F,Iil0,0326 [F288l 140 DATA 8120,ED,C8,7F,28,05,CD,A8,53, DATA 8068,E3,FF,00,0111,00,00,1F,00,4E7E [CE4Al 141 DATA 8128,18,08,3E,83,CD,67,60,CD, DATA 8070,00,00,00,00,0111,00,00,00, [9F1El 142 DATA 8130,AA,5F,3E,81,CD,67,60,CD,4AE9 119 DATA 8078,00,00,111111,1110,00,00,00,00,0000 [6230] 143 DATA 8138,C6,SF,3E,80,CD,67,60,AF,7C DATA 8080,111111,1110,00,01,FF,00,00,00,07E8 [1584] 144 DATA 8140,32,F4,68,21,A8,62,11,48,2FA9 [795Al [8004] [8C08l [009El [62F8l [852El [9CA8l [8404] [60FCl [A070l [6482] [257Cl [2BCEl [5360] [3DBCl [84CCl [8188] [0036] [3516] [81i1EBl [DF66l [C8F6l [5CF8l [4C62l 62 ~ e

25 145 OATA 8148,64,01,10,00,EO,B0,21,A0, OATA 8150,63,C0,01,51,CO,CE,52,3E,183A 147 OATA 8158,83,C0,67,60,C0,41,5F,3E,7FCC 148 OATA 8160,81,C0,67,60,2A,F8,68,7E,7B3E 149 OATA 8168,E6,3F,77,3E,02,06,00,C4,710C 150 DATA 8170,EB,54,C0,19,46,2A,F8,68, OATA 8178,7E,E8,C0,1C,59,19,28,22,1F DATA 8180,00,69,2A,F8,68,7E,E6,3F,13C8 153 OATA 8188,F5,28,09,23,11,28,43,C0,73F3 154 OATA 8190,14,58,18,03,CO,F6,58,3E,1A0E 155 OATA 8198,FF,32,F0,68,F1,30,20,09,6C OATA 81A0,32,F0,68,01,02,00,C0,37,29AO 157 OATA 81A8,5E,C0,4F,51,2A,F8,68,7E,12AE 158 OATA 8180,30,20,2E,21,4F,62,C0,96,13AC 159 OATA 8188,52,20,4A,2A,F8,68,23,E0,2C OATA 81C0,58,8C,61,01,06,00,EO,B0,0FEA 161 OATA 81C8,2A,F8,68,01,08,00,C0,92, OATA 8100,59,3E,03,C0,67,60,CO,EA,2C OATA 8108,57,CO,A8,53,04,E8,54,18,002C 164 OATA 81E0,24,30,20,21,21,46,62,C0, OATA 81E8,96,52,20,19,2A,F8,68,23, OATA 81F0,E0,58,8A,61,01,0C,00,ED,71C5 167 OATA 81F8,80,2A,F8,68,01,0E,00,CD,4BFD 168 DATA 8200,92,59,CD,9C,57,3E,04,CD,4DA5 169 DATA 8208,11,60,3E,00,C0,67,60,3E,104A 170 OATA 8210,83,CD,67,60,CD,AA,5F,2A,7C OATA 8218,F8,68,CD,10,59,28,0C,2A,7CFA 172 DATA 8220,F8,68,3E,02,06,00,CD,EB,60A1 173 OATA 8228,54,18,04,AF,32,F5,68,3E,24DA 174 DATA 8230,06,C0,11,60,CD,CE,52,21, DATA 8238,FC,62,C3,01,51,2A,F8,68, OATA 8240,7E,E6,3F,20,06,32,F0,68, OATA 8248,C3,08,5A,2A,00,69,2B,28,6B OATA 8250,28,28,28,28,11,2E,43,CD,18EB 179 OATA 8258,14,58,3A,F0,68,87,C4,EC, DATA 8260,5D,AF,32,F0,68,3A,F4,68,0E DATA 8268,3D,CA,08,5A,30,CA,08,5A,2A4C 182 DATA 8270,C3,13,5A,2A,F8,68,7E,E6,6ADA 183 DATA 8278,3F,C8,23,11,28,43,CD,14, OATA 8280,58,C9,2A,F8,68,7E,E6,3F,17C8 185 OATA 8288,C8,2A,2E,43,22,28,43,2A,6E6C 186 OATA 8290,30,43,22,2A,43,2A,32,43,0CB7 187 OATA 8298,22,2C,43,2A,00,69,28,28, DATA 82A0,2B,28,28,2B,01,06,00,CD,184D 189 DATA 82A8,92,59,22,00,69,3E,FF,32,597C 190 DATA 8280,F0,68,7E,3D,C3,C8,46,3E,689A 191 DATA 8288,01,18,01,AF,32,EF,68,2A,0E OATA 82C0,F8,68,7E,E6,3F,28,26,CD, OATA 82C8,A8,58,28,3A,FE,3E,00,C0, OATA 8200,EC,50,2A,00,69,28,28,28, OATA 8208,2B,2B,28,C0,8E,46,2A,F8,12B4 196 OATA 82E0,68,23,11,2E,43,C0,14,58,305C 197 OATA 82E8,CO,A8,58,28,23,2A,00,69,4419 1~ OATA 82F0,01,06,00,C0,29,59,E8,21,0C OATA 82F8,28,43,CO,F9,57,E8,22,00,13A0 200 OATA 8300,69,7E,3C,CO,C8,46,2A,00,275C 201 OATA 8308,69,28,28,2B,28,C3,8E,46,3AFE 202 DATA 8310,E1,C9,21,F4,62,11,43,64,4A OATA 8318,3E,07,C0,7C,52,3A,F4,62, OATA 8320,87,3E,01,CA,11,60,3E,05,59F1 205 OATA 8328,C3,11,60,3A,F4,68,3C,E6,6CFE 206 OATA 8330,03,32,F4,68,28,1A,30,28,147A 207 OATA 8338,44,30,28,5A,21,08,62,C0,2F OATA 8340,81,46,21,28,43,11,34,43, OATA 8348,06,06,CO,EA,5B,C3,A5,5C, OATA 8350,21,A8,62,C0,81,46,CO,A5,3F7F 211 OATA 8358,5C,21,28,43,11,3A,43,06, OATA 8360,06,CO,EA,58,01,02,00,C0, OATA 8368,37,5E,2A,3A,43,22,28,43, OATA 8370,2A,3C,43,22,2A,43,2A,3E, OATA 8378,43,22,2C,43,C9,21,88,62,2F OATA 8380,C0,81,46,2A,28,43,22,34,409C 217 OATA 8388,43,2A,2A,43,22,36,43,2A, DATA 8390,2C,43,22,38,43,C9,01,02,003C 219 OATA 8398,00,C0,37,5E,21,C8,62,C0, OATA 83A0,B1,46,2A,28,43,22,3A,43,4C OATA 83A8,2A,2A,43,22,3C,43,2A,2C, OATA 8380,43,22,3E,43,C9,11,48,64,2C0E 223 OATA 8388,01,10,00,EO,B0,3E,08,C3,0FFB 224 OATA 83C0,F1,51,C8,C6,3A,EF,68,87,78CB 225 OATA 83C8,C0,C8,86,C9,2A,F8,68,E6,4C OATA 8300,3F,47,7E,E6,C0,80,77,2A,08E4 227 OATA 8308,00,69,70,C9,3E,03,C0,67, OATA 83E0,60,3A,F5,68,FE,02,08,2A,20C2 229 OATA 83E8,F8,68,06,01,CO,E8,54,3E, OATA 83F0,01,32,F5,68,3E,83,C0,67, OATA 83FB,60,C3,AA,5F,21,58,64,C3,101F 232 OATA 8400,3E,51,21,C0,61,18,00,21, OATA 8408,CC,61,18,08,21,08,61,18,7F DATA 8410,03,21,E4,61,01,E0,58,8A, OATA 8418,61,01,0C,00,E0,80,2E,05, OATA 8420,CO,A8,61,C3,9C,57,C0,56,48E0 237 OATA 8428,48,21,CA,64,C3,3E,51,C0,344F 238 OATA 8430,01,60,C8,7F,C8,32,17,69,680F 239 OATA 8438,3A,CF,64,06,05,38,F0,87,2E8F 240 OATA 8440,87,5F,87,83,16,00,5F,21,4C8F 241 OATA 8448,F0,61,19,3E,FF,32,80,43,66F3 242 OATA 8450,C0,2A,4A,18,0A,3A,F5,68,637A 243 OATA 8458,FE,02,0A,6C,48,CO,CA,49,62A9 244 OATA 8460,3A,7F,43,32,14,69,2A,F8, OATA 8468,68,22,04,69,22,0C,69,3A,3B OATA 8470,F5,68,C0,26,54,20,01,2B, OATA 8478,22,FC,68,E0,58,F8,68,B7,2C8F 248 OATA 8480,E0,52,22,0E,69,3A,F8,62, OATA 8488,87,28,15,C0,97,58,22,FC,5A OATA 8490,68,22,0C,69,C0,24,4A,20,300C 251 OATA 8498,07,2A,0E,69,23,22,0E,69,0FBS [6626] C2CCAl [26FEl C28C2l [885El [62C2l [3302] CE4ACl [0350] [387El [5082] CAC52l COA14l [32A4l [5488] CA8B4l CAF64l C8EE0l [38FAl C5F3Al [2346] C9802l CE0F2l C9FD0l CC840l CE204l CC3CAl [A37Cl [0886] CA070l CFA98l CE82Cl CA496l CECB8l [358El [23A6l CF610l CC8E8l [8046] [76F4l [098Cl [9016] C3E2El [6082] CAA90l C82F0l [2896] CA5E0l [EF08l CCCC0l [7512] [5880] [0490] [787Cl [00A8l C4C88l [20E2l CF818l [466Cl CE652l C19C2l CE62Cl CDAC0l [9906] [9480] COEOCl CA8E6l [4A8Al [851Al C802Cl [8460] [094Al CF91El COAFBl C20BEJ [9634] [6748] [0456] [EOA6l [8936] C2CFEl [0806] CESBEl [F5B0l [53C0l [4158] CEEA0l [2204] [1F4Al CC06El [9842] [83CEl [4886] C658Cl C5ACCl [5368] [2072] CE304l [7912] CFE4Cl CEB38l [1254] [3222] [5996] [6784] [3C90l [8966] 252 OATA 84A0,C0,11,4A,C4,05,49,2A,F8,60E0 253 OATA 84A8,68,3A,F8,62,FE,FF,7E,OE,278E 254 OATA 8480,00,E6,3F,32,15,69,11,1A,3C OATA 8488,00,C0,81,58,22,10,69,3A, OATA 84C0,7F,43,3C,C0,1C,59,22,12,25C2 257 OATA 84C8,69,2A,04,69,23,C0,18,4A,3A OATA 8400,C4,68,49,E0,53,08,69,C0, OATA 8408,01,4A,C0,1F,4A,C4,68,49,0B8F 260 OATA 84E0,E0,53,0A,69,CO,AE,48,C0, OATA 84E8,18,4A,28,0F,2A,04,69,23,1AC1 262 OATA 84F0,E0,58,08,69,C0,95,49,E0, OATA 84F8,53,08,69,C0,1F,4A,28,0E,2BFE 264 DATA 8500,C0,01,4A,E0,5B,0A,69,C0,638F 265 OATA 8508,95,49,E0,53,0A,69,21,14,41F2 266 OATA 8510,69,35,20,00,2A,04,69,22, OATA 8518,FE,6B,3A,F5,62,87,20,13,6CBF 268 OATA 8520,E5,2A,F8,68,E3,3A,F5,68,67F2 269 OATA 8528,C0,4F,53,E1,E0,48,0E,69, OATA 8530,C0,92,59,2A,FE,68,3A,F6, OATA 8538,62,87,20,09,E0,48,0E,69,1E OATA 8540,C0,92,59,18,03,22,F8,68,49AB 273 OATA 8548,3E,03,C0,67,60,2A,BE,61,02A5 274 OATA 8550,3E,01,06,FF,CO,E8,54,3E, OATA 8558,83,C0,67,60,CO,AA,5F,C0,7C OATA 8560,56,48,2A,F8,68,3A,F5,68,312A 277 OATA 8568,FE,02,08,06,00,C3,E8,54,666E 278 OATA 8570,CO,CA,49,3A,7F,43,32,14,5C OATA 8578,69,C0,3E,56,21,14,69,35,040F 280 OATA 8580,20,F7,C9,2E,0C,CO,A8,61, OATA 8588,C9,C0,86,52,2E,07,CO,A8,447E 282 OATA 8590,61,18,1C,CO,B6,52,2E,08,307C 283 OATA 8598,CO,A8,61,18,12,C0,86,52,438A 284 OATA 85A0,2E,09,CO,A8,61,18,08,C0, OATA 85A8,86,52,2E,0A,CO,A8,61,C3,4E OATA 8580,CE,52,CD,11,4A,20,06,CD, OATA 8588,D5,49,C3,F8,49,0D,2A,04,6E4C 288 DATA 85C0,69,00,23,3A,15,69,87,CA,04A8 289 OATA 85C8,7E,56,32,16,69,2A,FC,68,2F OATA 8500,E0,48,10,69,C0,29,59,36, OATA 8508,04,23,E8,2A,04,69,23,E5, OATA 85E0,C0,95,49,E1,05,E5,E0,58, OATA 85E8,FC,68,18,18,18,18,18,18, OATA 85F0,18,CO,B2,49,3E,04,12,0D, OATA 85F8,E1,00,E5,C0,7E,56,E1,01, OATA 8600,CO,AC,49,18,2C,05,E5,13,46CO 297 OATA 8608,13,13,13,13,13,C0,82,49,0C OATA 8610,3E,04,12,13,12,13,E1,E5,1C8B 299 OATA 8618,C0,95,49,00,E1,00,E5,05, OATA 8620,C0,7E,56,01,E1,E5,CO,AC,787A 301 OATA 8628,49,E1,E8,E3,E8,C0,95,49,0A9F 302 DATA 8630,01,3A,16,69,30,32,16,69, OATA 8638,20,C8,3A,F8,62,87,28,18,2B OATA 8640,28,28,28,28,28,28,7E,F5, OATA 8648,2A,04,69,23,C0,95,49,F1,1F4F 306 OATA 8650,E6,01,EB,C8,86,86,77,C9,645F 307 OATA 8658,05,E5,13,13,13,13,13,13, OATA 8660,C0,82,49,00,E1,00,E5,C0, OATA 8668,7E,56,E1,01,C3,95,49,22,3F4C 310 OATA 8670,74,43,2A,FC,68,E5,E0,4B, OATA 8678,12,69,C0,29,59,E8,3A,7F,091F 312 OATA 8680,43,3C,12,13,47,4F,C5,2A,2F OATA 8688,74,43,01,06,00,E0,80,C1, OATA 8690,10,F4,79,12,2A,74,43,01, OATA 8698,13,01,06,00,EO,A0,EO,A0, OATA 86A0,7E,E6,01,E8,28,28,C8,86,08F4 317 OATA 86A8,B6,77,23,23,E8,E0,80,C9, OATA 8680,01,06,00,E0,80,C9,E5,28, OATA 8688,2B,28,28,28,28,7E,E1,E6, OATA 86C0,01,46,CB,80,B0,12,23,13,05FO 321 OATA 86C8,01,05,00,E0,80,C9,3A,B0, OATA 8600,43,87,C8,2E,08,CO,A8,61,15FO 323 OATA 8608,C9,2A,FC,68,E0,48,0E,69, OATA 86E0,C0,29,59,E8,2A,04,69,E0,682F 325 OATA 86E8,53,04,69,E0,48,0E,69,E0,292F 326 OATA 86F0,80,2A,04,69,3A,F5,68,0E,564A 327 OATA 86F8,00,C3,89,54,2A,04,69,3A, OATA 8700,F5,68,C3,56,56,2A,04,69,7FF9 329 OATA 870B,E0,58,0E,69,19,28,28,28, OATA 8710,28,28,28,28,C9,3A,F7,62,1F8C 331 OATA 8718,87,C8,18,0C,3A,F9,62,87, OATA 8720,C8,18,05,3A,FA,62,87,CB,66FE 333 OATA 8728,3A,F5,6B,FE,03,C9,E5,C0, OATA 8730,07,58,E1,3A,17,69,C8,47,0A OATA 8738,C4,5A,4A,23,23,C8,4F,C4,709E 336 OATA 8740,SA,4A,23,23,CB,67,28,04,3E OATA 8748,23,23,23,23,C8,57,C4,5A,19C6 338 DATA 8750,4A,23,23,C8,5F,C4,5A,4A, OATA 875B,C0,3E,56,C3,CA,51,E5,7E, OATA 8760,23,66,6F,C0,04,5C,E1,3A, OATA 8768,17,69,C9,CO,BC,4A,18,04,00CC 342 OATA 8770,C0,8C,4A,E8,E0,43,4C,43,48CF 343 OATA 8778,E0,53,4E,43,22,56,43,E0,6F DATA 8780,43,58,43,C0,50,56,C3,07, OATA 8788,5B,C0,8C,4A,18,04,CO,BC,0C DATA 8790,4A,E8,E0,43,40,43,E0,53, OATA 8798,42,43,22,4A,43,E0,43,4C, OATA 87A0,43,C0,50,56,C3,07,58,C0,1BOF 349 OATA 87A8,8C,4A,E8,18,03,CO,BC,4A,527E 350 OATA 8780,E0,43,40,43,22,44,43,E0,6A OATA 8788,53,54,43,E0,43,58,43,C9, DATA 87C0,2A,96,43,54,5D,CO,FC,58,300F Listing 1. Mit diesem Programm erzeugen Sie die Binärdatei ~>CREATE1.BIN«C59C6l C7E5El CSA44l [3364] [4190] [5990] CBSF6l CEA06l CCE18l [036El CA4F2l [60F6l [2F08l CFC52l C6CE8l [23C2l [6C00l CC7DEJ CAF04l CAE88l CE768l CE492l CA682l [E728l CC098l [408Al [5SA2l CE794l C22A6l [4004] CB9A4l [80C8l [928El C4EE6l [85A6l [340Cl [50CEl [9002] CA8AEl [995Cl [3018] [5CE0l CF402l C783Al C81E6l [692El [9840] [8014] [8130] [281Al CAF1Cl C0F84l [90C4l [629Al [640El [01E6l [2468] C65AAl CF798l C1CC4l CC04El [7536] [0C5Al C2A78l CACF6l [15F0l [A388l [2006] CAA42l [0856] [86F4l C9FFAl [67FCl [09EAl [4A9El [895El CE692l [F986l CF20Al [8F9Cl CB9CCl CF0FAl C0F8Cl [90ECl CF34Cl [0E66] C888Al C1BEAl CC38Cl C56C4l [7240] CC4ACl [6534] [2318] [10C0l CC84Al [8CF6l C0E3El [2780] [5066] C8A2Al 63

26 353 OATA B7CB,E0,48,9B,43,C9,2A,94,43,74F8 taefi!il 458 OATA B811!1,30,30,2B,14,30,CI!I,E~,3E,169C ti!iobcl 354 OATA B701!1,1B,IZI6,2A,94,43,CO,F4,58,1!111F [0596] 459 OATA B81B,IZI3,C0,71!1,4E,C0,4F,S3,C0,3F1F t682al 355 OATA B70B,22,SA,43,C9,2A,94,43,CO,I!II!I38 t2f9cl 461!1 OATA B821!1,E8,54,3E,IZI3,E1,C3,9F,~4,621E t8e82l 356 OATA B7EIZI,F4,58,1B,IZI3,2A,94,43,22,6C~4 tf264l 461 OATA B82B,CO,A6,4E,E8,2A,FB,6B,E~,4AFS tc1~l 357 OATA B7EB,46,43,C9,2A,94,43,CO,F4,2CB2 t54cal 462 OATA B831!1,87,EO,S2,21!1,1!11,AF,E8,C0,682F [1621!1] 358 OATA B7F1!1,58,1B,IZI3,2A,94,43,22,51!1,2CFB te562l 463 OATA B83B,4F,S3,04,E8,54,3E,IZI2,E1,2~0 [89EI!Il 359 OATA B7FB,43,C9,2A,BS,43,3A,BA,43,1DA7 tffc4l 464 OATA B841!1,C3,9F,S4,2A,FB,6B,3A,FS,4BB1 t26c6l 361!1 OATA BBIZIIZI,1B,IZI6,2A,B8,43,3A,B0,43,1!1309 t0052l 465 OATA B84B,6B,FE,IZI3,2B,IZIB,FE,IZI2,2B,IZIAF4 tf686l 361 OATA BBIZIB,22,SB,43,32,SC,43,C9,2A,I!IE14 [643Al 466 OATA B851!1,33,2A,F6,6B,28,C0,1F,~4,1!1946 ta2acl 362 OATA BB11!1,B8,43,3A,B0,43,1B,IZI6,2A,SBBE t4b6cl 467 OATA B8SB,28,7E,23,87,21!1,26,23,AF,1!1461 t147al 363 OATA BB1B,BB,43,3A,BA,43,22,41!1,43,5973 t301al 468 OATA B861!1,C9,2A,FB,6B,3A,FS,6B,FE,75AA tc132l 364 OATA BB21!1,32,4B,43,C9,2A,B8,43,3A,I!IC31!1 tfi!i4el 469 OATA B86B,IZI3,2B,IZI9,FE,IZI2,2B,15,2A,I!ISFI!I [8964] 365 OATA BB2B,B0,43,1B,IZI6,2A,BB,43,3A,56EC [ 1682] 471!1 OATA B871!1,8E,61,1B,I!I3,C0,26,54,C0,42E~ [8186] 366 OATA BB31!1,BA,43,22,4C,43,32,52,43,~777 t040el 471 OATA B87B,1A,S4,7E,87,3E,IZI3,CIZI,2A,1CE6 tc1d6l 367 OATA BB3B,C9,2A,BE,43,3A,91!1,43,1B,7BFE [ 1286] 472 OATA B8BIZI,8E,61,AF,C9,3E,I!I3,C0,37,~E61 [~61116] 368 OATA BB41!1,1116,2A,91,43,3A,93,43,22,1CAB t813al 473 OATA B8BB,S4,3E,III3,C9,2A,FB,6B,7E,286E tiii4fi!il 369 OATA BB4B,4111,43,22,4C,43,22,~B,43,3223 t4fe6l 474 OATA B89111,3C,CB,3E,IZI2,C0,37,54,21!1,200C te60bl 371!1 DATA BBSI!I,32,4B,43,32,52,43,32,SC,IZI3E4 [31F2l 475 OATA B89B,IZIE,87,2B,IZI8,3E,IZI3,C0,26,2F3111 [89CIIIl 371 OATA BBSB,43,C9,2A,FB,6B,7E,3C,2B,18EB t7eobl 476 OATA B8AIII,S4,28,3E,I!I2,C0,37,~4,3E, [1!118111] 372 OATA BB61!1,1!16,3A,FS,6B,FE,I!I2,01!1,2A,1302 [8192] 477 OATA B8AB,IZI2,C9,2A,FB,6B,3E,I!I2,C0,3AF1 [1!161118] 373 OATA BB6B,8E,61,22,FB,6B,3E,I!I1,32,4FIIIB ta97el 478 OATA B881!1,26,S4,3E,IZI2,CI!I,3C,28,CO,I!I7B8 t6ecal 374 OATA BB70,FS,6B,C9,21,6E,6S,C3,3E,7BEC tooocl 479 OATA B88B,37,54,3E,IZI2,C9,21,B0,67,111E01 tf7bal 375 OATA BB7B,S1,21,FS,62,11,88,65,3E,3AOI!I [8682] 481!1 OATA B8CI!I,C3,3E,51,2A,8E,61,3E,I!I4,62BC t9fc6l 376 OATA BBBI!I,02,C3,62,~2,21,F6,62,11,3AA5 [~631!1] 481 OATA BBCB,C0,4F,54,2A,8E,61,22,B2,7902 tb9eel 377 OATA BBBB,CF,65,3E,03,C3,62,52,21,7E25 [1!1082] 482 OATA B8DI!I,43,2A,F6,6B,28,22,B4,43,3308 tee9al 378 OATA BB90,F7,62,11,E3,65,3E,III4,C3,6CIII8 [829111] 483 OATA B80B,C3,A2,~1!1,C0,7E,50,CI!I,3E,4COE t7e3bl 379 OATA BB9B,62,52,21,FB,62,11,F7,65,2CFF t689al 484 OATA B8EIZI,03,C0,67,6111,2A,B2,43,3E,38CI!I t88acl 381!1 OATA BBAI!I,3E,IZI5,C3,62,52,21,F9,62,1!13B4 t833al 485 OATA B8EB,I!I1,1!16,01!1,CO,E8,S4,C3,CE,I!IA90 tfbebl 381 OATA BBAB,11,1118,66,3E,IZI6,C3,62,52,1!16CA ta771!1l 486 OATA B8FIII,52,C0,7E,SI!I,CI!I,2A,B2,43,176F t1fc4l 382 OATA BB81!1,21,FA,62,11,1F,66,3E,IZI7,2248 taf6al 487 OATA B8FB,C0,19,51,2A,B2,43,3E,I!I3,6023 t6facl 383 OATA BB8B,C3,62,52,21,F8,62,11,33,7711 tbe3cl 488 OATA BCIZII!I,IZIE,IZII!I,C0,89,54,2A,B2,43,167F tc39al 384 OATA BBC0,66,3E,I!IB,C3,62,52,AF,32,32B4 t71!16cl 489 OATA BCI!IB,3E,03,CO,IZIB,S3,C3,E8,~4,06F6 [~90111] 385 OATA BBCB,71,43,C0,86,S2,2E,III6,C0,3869 ti!iocbl 491!1 OATA BC1111,C0,89,5111,11,BI!I,42,1!1E,1A,460E t75ai!il 386 OATA BBOI!I,AB,61,CO,CE,S2,2A,71,43,~899 t420bl 491 OATA BC1B,CO,III5,1!10,21,SC,00,36,1!11!1,675C t513al 387 OATA BBOB,70,87,CB,22,47,66,3E,III9,1!1B85 toiiioiiil 492 OATA BC21!1,23,11,~E,IIIIII,36,3F,IZI1,1!1A,1F44 ta32cl 388 OATA BBEI!I,C3,F1,S1,AF,32,1B,69,21,SC13 te3bbl 493 OATA BC2B,I!II!I,E0,80,11,SC,IZII!I,IIIE,11,2E8D te4abl 389 OATA BBEB,49,66,C0,01,51,C0,4~,51,2BC3 tci!if2l 494 OATA BC3111,CO,I!I~,IZIIZI,FE,FF,C8,F5,C0,600F [~92] 391!1 OATA BBFI!I,CO,AA,40,21,FC,62,C3,01,40BF tc614l 495 OATA BC3B,E7,SF,F1,1!16,1!1A,CS,FS,3E, t4aecl 391 OATA BBFB,51,21,69,SB,3E,IZI1,1B,IIIC,29AB tabsel 496 OATA BC4111,1!1C,90,26,04,6F,C0,7~,88,2690 t~oiiil 392 OATA B900,21,76,SB,3E,IZI2,1B,I!IS,21,1!1588 tc2111cl 497 OATA BC4B,F1,B7,B7,B7,B7,B7,21,B1,4737 ti!ie6bl 393 OATA B91!1B,B3,SB,3E,III3,22,E7,6B,21, [433Al 498 OATA BC~III,42,16,1!1111,5F,19,06,1!1B,C0,2170 [8E61!1l 394 OATA B911!1,27,43,8E,77,C4,24,40,21,15F8 [3886] 499 OATA BC5B,F3,52,ES,3E,2E,C0,50,88,70111~ tc21al 395 OATA B91B,3C,SB,22,E4,6B,21,BE,~E,IIII!IB6 t036el 51111!1 OATA BC6111,E1,C8,8E,23,C8,8E,28,06,5341!1 ti!i2eal 396 DATA B921!1,22,0E,6B,21,9B,5E,22,E1,2CBO t81!19el OATA BC6B,I!I3,CO,F3,52,1!1E,12,CO,IZIS,2B27 t~bcl 397 OATA B92B,6B,3E,FF,32,1B,69,C0,2F,2791 tc3cal 51!12 OATA BC7111,1!11!1,C1,FE,FF,CA,61,50,1111,2714 [4892] 398 OATA B930,5F,3E,01,E0,48,1B,43,C0,2CB3 tcfoi!il OATA BC7B,C4,F5,21,BE,62,C0,96,~2,~2DA t3f06l 399 OATA B93B,32,8C,3E,IZI2,C0,99,61!1,3E,3512 t2b9al 51!14 OATA 8CBIII,2B,85,F1,C3,70,~1!1,2A,8E,297A [3682] 41111!1 OATA B940,1!13,C0,67,6111,3E,III1,CO,OE, [1892] OATA 8C88,61,3E,I!I1,C0,4F,~4,CO,CIII,3182 tb18al OATA 8948,88,2A,25,43,E0,58,23,43,5191 ta872l OATA 8C9111,40,C0,86,52,21,7A,62,CO,III6C9 t130el OATA B950,CO,C9,88,2A,8E,61,3E,III4,45111C [18E4l 51!17 OATA 8C9B,E5,52,2A,F8,6B,22,B2,43,6E4F t4a8111l OATA 895B,IZI6,111111,CO,E8,S4,21,CB,IIIIII,17A4 [8766] 51!18 OATA 8CAIII,3E,III3,C0,26,54,28,22,B4,1116CC t22a4l OATA ,11,4111,1111,CO,C9,88,3E,III1,1111A9 t726el 51!19 OATA 8CA8,43,CO,A0,52,2B,IIIA,FE,4~,0291 tbiiidal OATA B96B,CO,S9,8C,CO,F6,5B,CO,III8,6C01 tiii55el 511!1 OATA BC8111,CA,CE,52,FE,65,CA,CE,52,52EE t666cl OATA ,5A,FE,40,28,F6,FE,III0,2B,100A tf034l 511 OATA BC88,CC,A2,~1!1,2A,84,43,23,C0,43B7 te88111l OATA 897B,74,FE,III8,28,7111,FE,IIIA,28,1!1624 ta398l ~12 OATA 8CCIII,1A,54,7E,87,CA,CE,52,3E,1942 tf7eel OATA 89BIII,47,FE,4F,2B,43,FE,III9,2111,1682 ta09al 513 OATA 8CCB,IZI3,C0,08,53,CO,E8,54,18,3384 ti!iac2l OATA B988,E5,2A,2B,43,22,2E,43,23,7830 tca5el 514 OATA 8COIII,C0,3A,F5,6B,FE,III2,0B,2A,7111C2 t8eeel OATA 8991!1,23,23,23,22,28,43,2A,2C,1F34 t7afel 515 OATA BCOB,FB,6B,C0,4F,54,2A,FB,6B,78CIII t2a1el 411 OATA 8998,43,22,32,43,28,28,22,2C,2AEC tf762l 516 OATA BCEIII,3A,F5,68,22,B2,43,C0,26,28CIII t8e84l 412 OATA B9AIII,43,CO,F5,59,FE,III0,2B,45,1!1E21 t4aci!il 517 OATA BCE8,54,2111,1!11,28,22,B4,43,C3,2305 tc64cl 413 OATA B9A8,FE,III8,28,41,FE,IIIA,2B,IIIA,7852 t8c06l 518 OATA 8CFIII,A2,5111,C0,89,5111,11,BI!I,42,5486 tc~al 414 OATA B980,FE,4C,2B,III6,FE,III9,28,20,6EC9 t2ffel 519 OATA BCFB,I!IE,1A,CO,III5,1!1111,21,5C,IIIIII,1B4C tiiia9bl 415 OATA B98B,1B,E7,2A,2E,43,22,2B,43,3111E3 t3f62l OATA BOI!IIII,36,111111,23,11,5E,IIIIII,36,3F,1C03 [89211] 416 OATA B9CIII,2A,32,43,22,2C,43,1B,A6,133A [5438] 521 OATA 801!18,1!11,1117,01!1,E0,8111,21,4F,42,1!1A4B t374al 417 OATA B9CB,C0,24,40,2A,8E,61,3E,III4,61118C tf1e2l 522 OfHA ,22,65,111111,3E,4A,32,67,111111,1119F6 t21111el 418 OATA B901!1,CO,OE,55,21,34,43,11,2B,5916 [4368] 523 OATA B018,11,5C,I!IIII,IIIE,11,CO,III5,1111!1,1C06 tba6111l 419 OATA B90B,43,C0,3C,5B,21,3A,43,11,1187 t287al 524 DATA ,FE,FF,CB,F5,CO,E7,~F,F1,~328 t91117al 421!1 OATA B9EI!I,2E,43,C0,3C,SB,2E,13,C0,1F33 tfa02l 525 OATA B02B,IZI6,14,CS,F5,3E,1B,9111,26,1166 tac4cl 421 OATA B9E8,AB,61,C3,36,4C,21,14,~B,S504 [A37111l 526 OATA B03111,1!12,C8,3F,3111,1112,26,111C,6F,370F t6ba4l 422 OATA B9FIZI,22,E4,68,21,37,5E,22,0E,274A [7284] 527 OATA B038,C0,75,88,F1,B7,B7,B7,87,6410 t21ebl 423 OATA B9FB,6B,21,EC,S0,22,E1,6B,3E,266A ta08el 528 OATA ,B7,21,B1,42,16,111111,~F,19,5F07 [989] 424 OATA 8AI!IIII,III1,C0,99,61!1,21,1110,14,11,27E5 [01!134] 529 OATA B048,06,1!1B,CO,F3,52,1!1E,12,C0,1501 te08al 425 OATA BAIIIB,1B,27,C0,66,88,3E,IIIIZI,C0,1FEO [1!1214] OATA B05111,1115,111111,C1,FE,FF,2B,IZIE,1111,1214 [946El 426 OATA BA1111,67,61!1,3E,III3,C0,67,6111,3E,287A tc89111l 531 OATA BOSB,01,F5,21,BE,62,C0,96,~2,5BSA t1cciiil 427 OATA BA18,1116,C0,11,61!1,C0,41,SF,C0,337F tdf06l 532 OATA B06111,2B,C2,F1,1B,IIIF,C0,86,52,39~2 t8baiiil 428 OATA 8A2111,CE,52,21,49,66,C3,01,51,72FF t4~aiiil 533 OATA B06B,21,9B,62,CO,ES,S2,C0,1B,31F2 [0486] 429 OATA BA28,21,1111!1,1114,22,21!1,43,3E,IZI1,1251 t678cl 534 OATA B071!1,88,CO,CE,52,11,BIII,FF,IIIE,71~B ta7fel 431!1 OATA 8A3111,32,22,43,21,40,1111,22,23,1993 ta5aiiil 535 OATA B07B,1A,CO,III5,111111,21,B0,67,C3,3001 [~884] 431 OATA BA3B,43,21,CB,IZII!I,22,25,43,C9, tbc16l 536 OATA 8081!1,01,51,CO,C2,5111,87,CI!I,C0,6B~1 tab06l 432 OATA BA40,3E,FF,32,BIZI,43,C0,07,58,2FF9 tbbei!il 537 OATA BOBB,89,51!1,2E,IIIE,CO,AB,61,C0,4967 t48111al 433 OATA BA4B,2A,20,43,3A,22,43,30,CI!I,1666 ta33al 538 OATA ,9C,S7,C0,97,58,22,B2,43,481F [709El 434 OATA BA~1!1,29,C8,7C,CI!I,3E,IZI5,C0,43,25FO teofiiil 539 OATA B09B,E0,48,B6,43,C0,29,59,2E,76EIII [441112] 435 OATA 8A58,48,2A,23,43,1111,4111,1111,87,2EEO [9578] 541!1 OATA BOAIII,IIIF,CO,AB,61,AF,C9,CO,C2, [7444] 436 OATA BA61!1,E0,42,E8,2A,2~,43,1!11,CB,792E [4888] 541 OATA 80AB,5111,FE,III2,DIII,CO,CA,49,C0,1FDF [9776] 437 OATA BA6B,IIIIII,87,E0,42,3A,27,43,30,3587 ti!ic9el 542 OATA B08111,89,5111,2E,1111,CO,AB,61,2E,4B64 [8486] 438 OATA BA71!1,28,0F,30,28,15,E0,53,46,111C tb77al 543 OATA B08B,11,CO,A8,61,C9,11,1113,111111,2EOA t3c8cl 439 OATA BA7B,43,CO,F4,58,22,51!1,43,1B,093E t9ebel 544 OATA BOCIII,I!IE,2~,CO,III5,111111,C9,C0,86,158B ta4eal 441!1 OATA BABIZI,1111,EO,S3,46,43,22,SA,43,3F27 tiii14al 545 OATA 80CB,52;2E,IIIO,CO,AB,61,CO,CE,2A6111 [1838] 441 OATA BABB,1B,III7,E0,53,5111,43,22,SA,16C2 tcb56l 546 OATA BOOIII,52ß3A,B1,43,C9,21,35,6B,3~~E t066el 442 OATA BA9111,43,2A,8E,61,3E,III4,C0,~6,3AFC t99eal 547 OATA BOOB,C3,3E,51,21,FIII,62,11,78, [0264] 443 OATA BA9B,56,C0,24,40,CO,AF,40,21,1C7F t292al 548 OATA BOEI!I,6B,3E,III2,C0,7C,52,CO,BE,349C t7f32l 444 OATA BAAIII,49,66,C3,01,51,CO,AA,40,2B05 t86f4l 549 OATA BOEB,53,0B,C3,E8,~4,C0,86,52,1119FA tiiif42l 445 OATA BAA8,21,49,66,C3,01,~1,3A,1B,III59111 t9c5al OATA BOFIZI,21,31,62,CO,E5,52,CO,A0, ta40el 446 OATA BA81!1,69,87,CB,AF,32,18,69,CO,I!I8~F [9014] 551 OATA BDFB,S2,2111,1118,2A,8E,61,3E,IZI1,26C9 [93A8l 447 OATA BA8B,8E,53,DB,C3,E8,54,21,D7,5A60 [452El 552 OATA 8EIIIIII,CD,9F,~4,C0,8E,~3,C3,CE,42E4 [ ] 448 DATA BAC1!1,66,C3,3E,51,C0,68,4E,C0,0685 t7f1!1bl 553 DATA BEI!IB,52,C0,97,~8,3E,III3,C3,111B,IIID~2 [11168El 449 OATA BAC8,1!18,53,DB,C3,E8,~4,C0,4D,IIIIII2F ti!iai!ibl 554 DATA 8E11!1,53,2A,8E,61,1B,III7,28,1111,32~8 t6d~l DATA BADIII,4E,CD,I!I8,53,D8,C3,E8,54,143E t83f6l 555 DATA BE1B,I!Il,IIIIII,C0,92,~9,3E,IZI3,CD,12F8 tc6 l 451 OATA 8ADB,C0,3F,4E,CO,IIIB,53,DB,C3,6C2F [1!175111] 556 OATA BE21!1,26,54,7E,87,2111,FI!I,C9,21,1111C3 [6872] 452 DATA BAEIZI,E8,54,CD,50,4E,CD,IIIB,53,7DF7 tc84el 557 OATA BE2B,F2,62,11,DIZI,6B,3E,III7,CD,6DD8 taafiiil 453 DATA BAEB,DB,C3,E8,~4,CO,BB,4E,C0,4111F9 ta368l 558 OATA BE3111,7C,~2,3A,F3,62,87,CB,AF,22113 t66ciiil 454 DATA BAFIZI,IZIB,53,DB,C3,E8,54,CD,A6,111111C4 t88f2l 559 DATA BE3B,32,F3,62,CD,8E,53,DB,C3,2119F [ ] 455 DATA BAFB,4E,CO,IIIB,53,DB,C3,E8,54,143E t~d14l OATA BE4111,E8,54,CO,D1,51,CD,4F,~1,7~43 ta9dcl 456 OATA B81!11!1,2A,FB,6B,7E,3C,CA,E9,51!1,22AA t14fal 561 OATA BE48,3E,III6,C0,11,6111,21,FC,62,11142E ['7A8El 457 DATA B81118,3A,F5,6B,FE,1!12,0A,E9,51!1,2111SA teee4l 562 OATA BESIII,C3,01,51,DD,2A,F2,6B,DD,~I!IA~ [86F4l 64 ~...

27 363 DATA 8E58,7E,05,32,F1,68,DD,2A,F2, DATA BE60,68,DD,66,03,DD,6E,02,CD, DATA BE68,04,5C,DD,2A,F2,68,FE,09,0BC5 566 DATA 8E70,28,40,FE,0A,28,10,FE,0B,1B DATA BE78,28,22,FE,0D,28,4F,4F,CD,03BF 368 DATA BEBm,31,52,2m,D9,18,33,DD,7E, DATA 8E88,03,DD,BE,00,28,39,DD,33,222B 570 DATA BE90,05,F5,CD,F1,31,F1,3D,CD,288B 571 DATA 8E98,F1,51,18,C1,DD,7E,05,DD, DATA BEA0,BE,01,28,23,DD,34,05,F5,5EB7 573 DATA 8EA8,CD,F1,51,F1,3C,CD,F1,31,3C DATA BE80,18,AB,DD,7E,m5,CD,4A,52,395A 575 DATA BEB8,23,23,7E,23,66,6F,CD,04,17A2 576 DATA 8EC0,5C,CD,CA,51,C3,4F,51,3A,06AC 577 DATA 8EC8,F1,68,DD,77,05,C9,3A,F1,7DD9 578 DATA 8ED0,62,87,C8,18,03,22,F2,68,055C 579 DATA 8ED8,AF,32,F1,62,CD,F1,51,CD,46C3 580 DATA 8EE0,E7,5F,2A,F2,68,46,23,4E,6C DATA 8EE8,0C,C5,78,CD,F1,51,C1,04,33DA 582 DATA 8EF0,79,88,20,F5,C9,F5,26,01,1C DATA 8EF8,6F,2C,CD,75,88,F1,4F,CD,243F 584 DATA 8F00,4A,52,C5,54,5D,06,00,4E,2EDE 585 DATA 8F08,09,13,13,13,13,1A,91,C6, DATA 8F10,04,47,4F,D1,78,87,28,03, DATA 8F18,8A,20,0D,E5,C5,CD,9C,88,5E6F 588 DATA 8F20,C1,E1,CD,24,52,C3,9C,88,433F 589 DATA 8F28,CD,F3,52,3E,14,91,C8,47,50D3 590 DATA 8F30,0E,20,C3,FF,52,2A,F2,68, DATA 8F38,46,23,7E,90,3C,47,23,23,2D DATA 8F40,23,23,79,23,23,23,23,8E,153C 593 DATA 8F48,C8,10,F8,F6,FF,C9,2A,F2,741A 594 DATA 8F50,68,87,28,05,96,23,23,23,18C9 595 DATA 8F58,23,23,46,C8,27,3C,C8,27,1D DATA 8F60,3C,16,00,5F,19,C9,F5,01,1C DATA 8F68,01,00,7E,87,28,07,36,00, DATA 8F70,21,21,62,18,05,36,FF,21,142F 599 DATA 8F78,20,62,ED,80,F1,C3,F1,51, DATA 8F80,F5,01,03,00,7E,87,28,07,78D8 601 DATA 8F88,36,00,21,25,62,18,05,36,1E3C 602 DATA 8F90,FF,21,22,62,ED,80,F1,C3, DATA 8F98,F1,51,E5,CD,86,52,E1,CD, DATA 8FA0,E5,52,21,28,62,CD,E5,52,611C 605 DATA 8FA8,CD,AD,52,F5,CD,CE,52,F1,4DD5 606 DATA 8F80,C9,CD,18,88,FE,4A,C8,FE,58C6 607 DATA 8F88,6A,C9,21,0C,01,CD,75,88,00CD 608 DATA 8FC0,CD,9C,88,01,20,14,CD,FF,56C5 609 DATA 8FC8,52,CD,9C,88,21,0C,01,C3, DATA 8FD0,75,88,21,0C,01,CD,75,88,13CD 611 DATA 8FD8,21,65,62,C3,E5,52,E5,CD,0ED7 612 DATA 8FE0,5D,88,E1,23,7E,87,20,F6,1FCA 613 DATA 8FE8,C9,E5,CD,9C,88,E1,CD,E0,4A DATA 8FF0,52,E5,CD,9C,88,E1,C9,E5, DATA 8FF8,C5,7E,CD,5D,88,C1,E1,23,664D 616 DATA *ENDE* 617 adr=~8000:zeile=104:memory ~7FFF 618 READ d:f:if d:f="*ende*"then pr=0 620 FOR i=1 TO READ a:f: a=val ( "~"+a:fl 622 POKE adr,a:adr=adr pr=pr*2:if pr>65535 THEN pr=pr pr=unt<prlxor a:if pr<0 THEN pr=pr NEXT i 626 READ pr:f:pr2=val("~"+pr:fl:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 628 zeile=zeile+1:boto SAVE"CREATE1.8IN",8,~8000,~ PRINT d:f:end Listing 1. Mit diesem Programm erzeugen Sie die Binärdatei ncreate1.bin«(schluß) tma ~************************************** 101 '* CREATE2.0AT - OATA-Lader von 'CPC' * 182.************************************** DATA 9000,10,F5,C9,C5,79,C0,50,8B,20CO 105 DATA 9008,C1,10,F8,C9,22,72,43,32,777C 106 DATA 9010,74,43,ED,58,F8,68,87,ED, OATA 9018,52,20,07,21,F5,68,8E,CA,244E 108 DATA 9020,FA,53,3D,30,28,1E,30,20,6CD2 109 DATA 9028,58,3A,F5,68,FE,03,28,54,3C DATA 9030,FE,02,20,62,2A,F8,68,E0,7F2D 111 OATA 9038,58,72,43,C0,05,54,02,92,3SFE 112 DATA 9040,53,C3,80,53,2A,72,43,46,0C OATA 9048,C5,C8,FE,C0,80,53,C1,70,47EE 114 OATA 9050,06,00,C9,22,72,43,32,74,1A8C 115 OATA 9058,43,2A,F8,68,3A,F5,68,FE,30AA 116 OATA 9060,02,DA,92,53,CD,CE,54,C8,25C3 117 OATA 9068,49,28,28,2A,F8,68,3A,F5,2FA1 118 DATA 9070,68,22,FA,68,32,EE,62,CD, OATA 9078,9A,53,CO,A8,53,F5,AF,32,4AF0 120 OATA 9080,EE,62,F1,C9,3E,03,C0,67,7031 [8BC01 [D3DB1 [83181 [86C01 [73221 [97781 [42D21 [140A1 [87DC1 [0FD61 [E1301 [081E1 [1EAE1 [832A1 [3C401 [06941 [ [04DA1 [FDFE1 [47A81 [34801 [67841 [89041 [E0721 [AE721 [F9FE1 [54C81 [7CAE1 [606A1 [05321 [842E1 [99481 [2C881 [74941 [C8181 [53441 [46C81 [848C1 [02121 [78861 [00061 [58901 [7C881 [319C1 [C1061 [F0341 [C6DA1 [D8F01 [C8EC1 [95301 [699A1 [89441 [C5521 [E0CE1 [ 184E1 [FFAA1 [5F1E1 [16621 [F1401 [2A1C1 [859C1 [5E841 [A60A1 [42961 [681E1 UE7A1 [F1761 [81FE1 [72281 [ 105A1 [EA2C1 [0E861 [EDE21 [373A1 [A8AA1 [D46C1 [089E1 [07841 [58AC1 [307A1 [F2FE1 [03FE1 [D0FA1 [C8CC1 [87C21 [A7821 [488A1 [87FE1 [348A1 121 OATA 9088,60,2A,F8,68,3A,F5,68,06, OATA 9090,01,FE,02,D4,E8,54,3E,83,34F7 123 OATA 9098,C0,67,60,CO,AA,5F,2A,72,789A 124 OATA 90A0,43,22,F8,68,3A,74,43,32, OATA 90A8,F5,68,06,00,FE,02,C9,3A, OATA 9080,F2,62,87,28,00,32,F3,62,74C4 127 OATA 9088,3E,83,C0,67,60,CO,AA,5F,212F 128 OATA 90C0,18,3C,C0,0C,60,3E,01,CD, OATA 90C8,11,60,3E,03,C0,67,60,C0, OATA 9000,AA,5F,C0,41,5F,2A,8E,61,5C OATA 9008,3E,01,06,00,CO,E8,54,3E,1A OATA 90E0,FF,32,F1,62,3E,04,C0,11, OATA 90E8,60,3E,00,C0,67,60,CD,CE,308C 134 OATA 90F0,52,3E,83,CD,67,60,CO,AA, OATA 90F8,5F,3E,06,C0,11,60,2A,F8,2D OATA 9100,68, 3A, F5, 68, 06', 00, FE, 02, 236E 137 OATA 9108,C9,E5,87,E0,52,38,0C,E8, OATA 9110,3E,03,C0,26,54,01,37,E0, OATA 9118,52,E8,C9,E1,C9,23,7E,3C,02F4 140 OATA 9120,28,F8,C9,28,7E,3C,28,F8,32F8 141 OATA 9128,23,C9,E5,21,31,54,22,08, OATA 9130,68,E1,C3,26,57,E8,C0,1C,16D2 143 OATA 9138,59,19,C9,E5,21,46,54,22,3D2A 144 OATA 9140,08,68,E1,28,CD,26,57,C8,6E OATA 9148,23,C9,E8,C0,1C,59,E8,87, DATA 9150,E0,52,C9,E5,21,5A,54,22,759A 147 OATA 9158,08,68,E1,C3,26,57,22,76,664E 148 DATA 9160,43,23,11,06,00,E8,19,47,28D9 149 OATA 9168,18,05,C5,C0,88,54,C1,10,1D DATA 9170,F9,ED,48,76,43,0A,E6,3F,4A OATA 9178,FE,01,28,0D,60,69,23,C0,788F 152 DATA 9180,88,54,2A,76,43,7E,E6,3F, OATA 9188,E8,77,23,C9,D5,E5,CD,CA,640C 154 DATA 9190,58,30,03,F1,F1,C9,2A,76,28FE 155 OATA 9198,43,35,E1,01,06,00,C0,92,31C8 156 DATA 91A0,59,01,C9,E5,21,31,54,22,0EF6 157 OATA 91A8,08,68,E1,E5,C0,26,57,01,62FF 158 OATA 9180,37,28,01,3F,E0,52,E8,C8,156E 159 OATA 9188,42,48,C3,92,59,E5,21,C4,235A 160 OATA 91C0,54,22,08,68,E1,C3,26,57,381F 161 DATA 91C8,C8,FE,C8,41,20,19,C8,8E,473C 162 OATA 9100,18,15,E5,21,08,54,22,08,10E4 163 OATA 9108,68,E1,0E,00,C3,26,57,28, DATA 91E0,04,C8,C9,18,02,C8,C1,C5,2A OATA 91E8,E8,C0,1C,59,19,C1,C9,E5, DATA 91F0,21,EF,62,70,FE,01,20,20, OATA 91F8,0E,00,2A,F8,68,3A,F5,68,0FEA 168 OATA 9200,FE,02,04,89,54,2A,FA,68,6D DATA 9208,3A,EE,62,FE,02,04,89,54, DATA 9210,CO,EA,57,C0,8C,57,3E,01,5EF1 171 OATA 9218,21,1E,55,22,D8,68,E1,C3,19E1 172 DATA 9220,26,57,32,70,43,28,00,3A, OATA 9228,EF,62,87,28,07,7E,E8,CD, OATA 9230,1C,59,19,C9,3A,E0,68,C8,158F 175 OATA F.20,02.C8.FE.7E.23.E DATA 9240,3F,CA,9A,57,7E,32,71,43,38A9 177 OATA 9248,11,34,43,CO,E3,68,3A,70,078C 178 DATA 9250,43,30,32,70,43,28,57,E8,2D7D 179 OATA 9258,2A,34,43,22,2E,43,2A,36,125E 180 OATA 9260,43,22,30,43,2A,38,43,22,2A OATA 9268,32,43,E8,46,11,28,43,C0,10A3 182 DATA 9270,E3,68,E5,CD,C9,55,C4,E0, OATA 9278,68,2A,28,43,22,2E,43,2A,3E DATA 9280,2A,43,22,30,43,2A,2C,43, OATA 9288,22,32,43,21,70,43,35,E1,15F7 186 DATA 9290,20,D9,E5,2A,34,43,22,28, OATA 9298,43,2A,36,43,22,2A,43,2A,28E4 188 DATA 92A0,38,43,22,2C,43,CD,C9,55,0AA8 189 OATA 92A8,C4,E0,68,E1,23,C9,E5,2A,5ACC 190 DATA 9280,34,43,22,28,43,2A,36,43,0E9F 191 OATA 9288,22,2A,43,2A,38,43,22,2C,11E4 192 DATA 92C0,43,CD,C9,55,01,02,00,C4,0E DATA 92C8,00,68,E1,23,C9,3A,71,43,6C OATA 9200,C8,47,78,32,71,43,C0,3A,7B5E 195 OATA 92D8,F0,62,87,C0,3A,E0,68,C8,781F 196 DATA 92E0,7F,C9,E5,21,00,40,22,34, OATA 92E8,43,22,36,43,22,38,43,21,2AA7 198 DATA 92F0,00,C0,22,3A,43,22,3C,43, DATA 92F8,22,3E,43,21,01,56,22,08,153C 200 DATA 9300,68,E1,C3,26,57,4F,23,E5, OATA 9308,11,34,43,06,03,1A,96,23,0CFF 202 DATA 9310,13,1A,9E,FA,1A,S6,28,1B,12A5 203 OATA 9318,7E,12,23,13,7E,12,23,13, OATA 9320,10,E8,E1,11,3A,43,06,03,2F OATA 9328,1A,96,23,13,1A,9E,F2,35,2EA9 206 DATA 9330,56,28,18,7E,12,23,13,7E, DATA 9338,12,23,13,10,E8,00,20,C7, DATA 9340,23,C9,C0,50,56,2A,F8,68,3CE0 209 OATA 9348,3A,F5,68,C0,4F,53,02,E8,23E8 210 DATA 9350,54,C3,BE,53,2A,F8,68,3A,0A6A 211 OATA 9358,F5,68,E5,21,61,56,22,08,7CFC 212 0ATA 9360,68,E1,C3,26,57,23,E5,0D, OATA 9368,E1,F5,C0,7E,56,00,23,00,520F 214 DATA 9370,23,0D,23,00,23,0D,23,DD,2D OATA 9378,23,F1,30,20,EC,DO,E5,E1,205F 216 DATA 9380,23,C9,FO,ES,F0,21,40,43,,359F 217 OATA 9388,CO,CC,56,CB,C5,00,CB,00,573A 218 OATA 9390,46,20,02,C8,85,E5,F0,21, OATA 9398,4A,43,CO,CC,56,C8,C5,00, OATA 93A0,C8,02,46,20,02,C8,85,E5,6D13 Listing 2. Mit diesem Programm erzeugen Sie die Binärdatei»CREATE2.BIN«[20681 [80941 [07061 [A5061 [DE721 [8E721 [90FE1 [57A41 [A7781 [03161 [75AC1 [3D8E1 [E5E41 [D1E01 [44061 [BA501 [0A081 [AD741 [81CA1 [6FF41 [64321 [45AE1 [C04A1 [50801 [86F41 [98841 [C5721 [31141 [39801 [87881 [08801 [47581 [803C1 [EE9E1 [3E321 [25761 [A8081 [38C21 [04861 [4D7A1 [392C1 [AF641 [89661 [35CE1 [E8161 [F34C1 [72F21 [CF8E1 [A6861 [020A1 [0F601 [ADE81 [60341 [C6081 [C0F21 [FF961 [D66C1 [916A1 [06361 [C8CE1 [294A1 [A2E61 [76621 [DD021 [11021 [DC281 [C7401 [3AAC1 [7F0C1 [222E1 [FE3A1 [235C1 [70881 [48A01 [17181 [CF1C1 [831C1 [92341 [08401 [733C1 [2F161 [F37E1 [091C1 [02161 [3F7C1 [151C1 [342A1 [68A41 [8A101 [68A61 [909C1 [EC621 [32361 [8C021 ra9fe1 [5CAE1 [ 1F3C1 [49601 [AF241 [436C1 ~ e 65

28 221 OATA 93A8,F0,21,54,43,CO,CC,56,C8,704F C391E1 222 OATA , C5, 00, C8, 1114, 46, 2111, 1112, C8, 4E9F C780C1 326 OATA 96F111,2A,7111,43,C9,2E,85,C3,A8,111F8A C850E1 223 OATA 9388,85,00,74,1115,00,75,1114,E1,7CC5 [ OATA 96F8,61,21,AC,5E,22,05,68,21,2A15 C417C1 224 OATA 93C111,00,74,1113,00,75,1112,E1,00,7C8F CC5FE1 328 OATA ,08,5A,22,08,68,C0,19,5A,736C C1117CE1 225 OATA 93C8,74,1111,00,75,111111,FO,E1,C9,244F CFAC OATA ,21,8C,5A,22,08,68,C9,21,3C28 C2FA OATA ,00,66,1111,00,6E,111111,C8,85,7893 C88CA OATA ,00,68,22,05,68,18,1116,21,7E90 [ OATA 9308,F0,56,1111,F0,5E,1110,C0,46,670C CE OATA 9718,E111,68,22,05,68,3E,1118,32,61118C CA OATA 93E111,58,E5,05,00,66,1113,00,6E, C45EA1 332 OATA ,EA,68,1111,1116,111111,C0,5A,5A,6C9A CA8A OATA 93E8,1112,C8,85,F0,56,1113,F0,5E,2FA8 CE21A1 333 OATA 9728,C8,7F,28,2C,32,73,43,3A, CF1118A OATA 93F111,1112,C0,46,58,E3,19,E8,C1,3958 [32CE1 334 OATA ,89,61,88,2111,1113,AF,18,1116,5352 CE OATA 93F8,E1,E0,4A,E5,05,00,66,1115,49C5 [ OATA 9738,3A,88,61,9111,38,E4,C8,3F,3509 CCCC OATA ,00,6E,1114,C8,85,F0,56,1115,7E45 [33C OATA 9740,3C,3C,E6,FE,32,72,43,C0, [ OATA ,F0,5E,1114,C0,46,58,E3,19,6703 [ OATA 9748,8111,5A,3A,72,43,1116,111111,4F,54AF [E OATA ,E8,C1,E1,E0,4A,F0,46,1117,561F C4FF OATA ,3A,73,43,CO,OA,68,18,C5,1112F5 C1111AC1 235 OATA 9418,F0,4E,1116,1119,F0,46,1118,C8,6878 CE1F OATA 9758,F5,C0,8111,5A,F1,C9,C5,3A,597C [ OATA ,13,C8,12,C8,15,C8,14,1111,36111C C2A5C DATA ,EA,68,3C,FE,1116,28,1118,06, [98A OATA 9428,F6,C9,30,28,19,30,28,50,4C51 C82A OATA 9768,111C,28,1117,C6,111C,32,EA,68, [F OATA ,30,28,54,30,28,1118,FE,FC, CA3C OATA ,18,1116,32,EA,68,C0,04,6B, COA8E1 239 OATA 9438,C8,2E,87,C3,A8,61,C0,83,7680 [660C3 343 OATA 9778,C0,93,5C,CO,OA,6111,E1,C111,4342 C5AE OATA ,57,7E,87,2111,F9,C9,05,E0,2548 C7A OATA ,44,40,18,0A,3A,EA,68,FE,3086 [ OATA 9448,58,F8,68,3A,F5,68,C0,68,1AOA C9F OATA 9788,1116,0111,1111,1116,111111,C3,04,68,33BC [ OATA ,57,E0,58,FA,68,3A,EE,62,1616 CECCA1 346 OATA ,C8,47,28,1117,2A,2C,43,1119,705F [046E1 243 OATA 9458,C0,68,57,01,C0,89,57,05,7F47 C22E OATA 9798,22,2C,43,C8,4F,28,1119,2A,1C30 [ OATA 9460,7E,87,2111,E3,28,7E,23,3C,182A [ OATA 97A111,2C,43,87,E0,42,22,2C,43,1C73 C5F OATA 9468,2111,00,01,C9,FE,1112,08,E8,3753 CCFF OATA 97A8,C8,67,28,18,C8,5F,28,07,7F83 C09EE1 246 OATA 9470,87,E0,52,E8,C111,C5,E0,48,6085 C181A OATA ,2A,2A,43,09,22,2A,43,C8,1685 CCF5A1 247 OATA 9478,08,68,C5,C0,26,54,C1,E0,637F C4FF OATA 9788,57,C8,2A,2A,43,87,E0,42,1F3C [3AE OATA ,43,08,68,C1,01,18,09,C0,1107 [ OATA 97C111,22,2A,43,C9,C8,5F,28,1117, [I!IA OATA 9488,89,57,2111,F8,C9,7E,FE,FF,5C43 C5F2E1 353 OATA 97C8,2A,28,43,1119,22,28,43,C8,1600 CE65C OATA ,28,111C,C8,7F,C8,8F,C8,87,111C15 C71112C1 354 OATA ,57,C8,2A,28,43,87,E0,42,1F1C C2AC OATA 9498,C0,07,68,7E,3C,C111,23,C9,58CF [ OATA 9708,22,28,43,C9,2A,28,43,E6,1E60 C3C OATA 94A111,2E,1115,CO,A8,61,3A,F2,62, C3C OATA 97E111,05,28,1115,87,E0,42,18,1111, [872A3 253 OATA 94A8,87,28,111E,32,F3,62,3E,1113,55111F CE57E1 357 OATA 97E8,1119,22,28,43,E8,2A,2E,43,111AOF CE111C OATA ,C0,67,6111,CO,EA,57,C3,8C,78A6 CE OATA 97F111,87,E0,52,C8,2C,C8,10,54,6412 CFCFE1 255 OATA C0,8E,53,08,C3,E8,54,111E7E [ 163C1 359 OATA 97F8,50,C8,2C,C8,10,C8,2C,C8,1627 CE OATA 94C111,2A,8A,61,11,2E,43,CO,E3,3785 C88C OATA ,10,19,E0,58,32,43,19,22,11115C CAE OATA 94C8,68,11,28,43,CO,E3,68,3A,347E C11A OATA ,2C,43,C9,21,4111,43,11,41,1E9F [ OATA ,4F,88,FE,78,28,111F,3E,F8,1111F8 [ OATA ,43,36,111111,01,10,111111,E0,8111,2092 [742A3 259 OATA 9408,C0,4C,80,CO,E111,68,3E,FF,6803 CDF8C1 363 OATA 9818,21,FF,7F,22,4111,43,22,4C,2184 C7E OATA 94E111,C0,4C,80,18,1113,CO,E0,68,6124 [C4CE1 364 OATA ,43,22,58,43,3E,1111,32,48,27E8 CC111111A3 261 OATA 94E8,1111,1114,111111,C3,00,68,2A,8C,111A1111 [ OATA 9828,43,32,52,43,32,5C,43,C9,230F [76Sfll3 262 OATA 94F111,61,11,28,43,CO,E3,68,1111,3111C5 [7C4C3 366 OATA ,E0,58,2111,43,C0,74,58,3A,6744 [1117A OATA 94F8,1112,111111,C3,00,68,CO,FF,57,1560 C53F OATA 9838,22,43,47,C8,13,C8,12,C8,1116C8 C2FB OATA ,CO,FF,57,4E,23,7E,23,1F,57F9 CC7E OATA ,15,C8,14,1111,F6,C8,12,0111,3FA8 C43AE1 265 OATA ,C8,19,1F,C8,19,1F,E6,C111,6028 C62EE3 369 OATA 9848,23,C9,7A,83,28,23,7B,3C,2686 CC7A OATA ,F6,1111,12,13,79,12,13,C9,785F C7C3C OATA ,2111,1115,7A,FE,7F,28,1111,7B,12E3 [ OATA 9518,C0,1A,58,C0,1A,58,7E,23,668F CD1FA3 371 OATA 9858,30,2111,10,7A,FE,8111,2111,18,1728 C436A3 268 OATA ,4E,23,C8,29,1F,C8,29,1F,37A9 CC8CC3 372 OATA ,AF,95,6F,3E,0111,9C,67,11,7E6F CC2CA3 269 OATA 9528,C8,29,1F,C8,29,1F,C8,29, C08EC3 373 OATA 9868,111111,1110,C8,2C,CB,10,C8,1A,1C0111 CA5C OATA ,1F,C8,29,1F,3C,2111,1111,111C,38FE C5CA OATA ,C9,21,111111,00,11,111111,0111,C9,6C81 C09F OATA 9538,E6,FE,12,13,79,12,13,C9,4C9F [509E3 375 OATA 9878,C8,7C,28,111E,AF,93,5F,3E,7804 C9A OATA ,00,E5,C5,05,00,E1,CO,E6, CF OATA ,111111,9A,57,AF,95,6F,3E,111111,23F8 C48A OATA 9548,68,E5,00,66,1111,00,6E,111111, C111F OATA 9888,9C,67,CB,7A,28,1119,E5,CD,4963 C6FF OATA ,C0,2C,58,00,74,1111,00,75,6958 C89EE1 378 OATA ,93,5B,C1,87,E0,42,C9,05,4837 C37EC3 275 OATA 9558,111111,00,66,1115,00,6E,1114,C0,3C45 C8111CA1 379 OATA 9898,4C,70,C0,81,58,E3,EB,67,2815 CE OATA ,2C,58,00,74,1115,00,75,1114,1F92 CAFAE OATA 98A111,79,4C,C0,81,58,57,5C,70,3E71 CE8F OATA 9568,E1,C1,00,E1,C9,EO,A111,E0,5121 [ OATA 98A8,69,E3,47,111E,0111,1119,C1,1116,1115E111 [ OATA ,A111,23,23,13,13,EO,A111,E0,5F11 C337E1 382 OATA ,0111,EB,E0,4A,C9,21,1110,111111,25111C [ OATA 9578,AI1I,C9,23,23,EO,A111,EO,A111, C86C OATA 9888,1116,111111,87,30,1113,62,68,29,118F C912A OATA ,13,13,EO,A111,EO,A111,C9,E0,1E77 CAOF OATA 98C111,17,3111,1112,19,88,29,17,3111,1112AA [5F OATA 9588,A111,EO,A111,13,13,AF,96,12,706A CA08A3 385 OATA 98C8,1112,19,88,29,17,3111,1112,19,1485 CAC OATA ,23,13,3E,111111,9E,12,23,23,1650 CE111111A1 386 OATA ,88,29,17,30,1112,19,88,29,4EEO [ OATA 9598,23,13,C9,2A,F6,68,28,28,08AO CA OATA 9808,17,3111,02,19,88,29,17,3111,1112AA C222C1 284 OATA 95A111,28,7E,23,3C,C8,1111,1111,111111,1118E6 [ OATA 98E111,1112,19,88,29,17,0111,19,88,1792 C243E1 285 OATA 95A8,C0,29,59,36,FF,23,C9,87,6201 CAFF111l 389 OATA 98E8,C9,2E,89,C3,A8,61,4E,1A,7652 C7DE OATA ,2A,28,43,E0,58,2E,43,E0,1888 [ OATA 98F111,E8,71,12,23,13,1111,F7,C9,684F [688C3 287 OATA 9588,52,C111,2A,2A,43,E0,58,3111,1FCA CC8E OATA 98F8,AF,95,6F,3E,1110,9C,67,C9,7EB7 C662A3 288 OATA 95C111,43,E0,52,C111,2A,2C,43,E0, CEOE OATA ,AF,93,5F,3E,111111,9A,57,C9,794F [ OATA 95C8,5B,32,43,E0,52,C9,CO,OF,2741 [ OATA ,E9,C0,3E,5C,3E,1111,C0,99,4537 CB8F OATA ,58,38,1117,CO,OF,58,38,06,290E C32CA3 394 OATA ,6111,21,1110,14,11,18,27,C0,38C8 C304C1 291 OATA 9508,18,1119,23,23,13,13,23,23,1118A1 C39E OATA 9918,66,8B,3E,00,C0,96,88,3E,1F78 C6E OATA 95E111,13,13,C9,1A,96,4F,23,13, CA OATA 9920,1110,C0,67,6111,E0,48,16,43,3F88 C1FAC3 293 OATA 95E8,1A,9E,23,13,28,1118,3C,37,2EFF C8E8A1 397 OATA 9928,C0,38,BC,21,16,16,C0,3E,7C5C C83FC3 294 OATA 95F111,C111,3E,1118,81,3F,C9,3E,F8,64C8 CF9EA1 398 OATA ,8C,3E,06,C0,11,6111,C0,8E,50BC C11173A3 295 OATA 95F8,81,C9,21,0111,0111,22,28,43,7678 CCF2A3 399 OATA 9938,53,04,E8,54,CO,CE,52,C3, C30EA3 296 OATA ,22,2A,43,22,2C,43,C9,01,11113F C5F OATA ,C7,43,2A,60,69,24,7C,B5,7345 C11196E3 297 OATA ,1112,111111,C0,29,59,36,111111,23, CF4F OATA 9948,C8,21,6F,69,22,F8,68,22,6532 CA54C3 298 OATA ,36,0111,28,C9,7E,E6,3F,C111,1226 [ OATA ,FA,68,22,FC,68,22,FE,68,6EOC CAE OATA 9618,1111,1112,111111,C0,92,59,8F,C9,0893 C947A1 403 OATA 9958,22,111111,69,21,71,69,22,F6,1CAE C8E OATA ,E6,3F,26,111111,6F,29,44,40,7819 [ OATA ,68,AF,32,F5,68,21,1110,FF,15E8 CA9AAl OATA 9628,29,1119,23,23,C9,22,7111,43,16F3 C86FE1 405 OATA 9968,22,60,69,21,FF,00,22,6F,1112A3 [ OATA ,E0,43,72,43,2A,F6,68,1119,6E61 C556AJ OATA ,69,C9,3E,1116,C0,11,6111,C3,11174F [709111] OATA 9638,E0,58,1116,111111,13,70,93,7C, CCF7EJ OATA 9978,C7,43,3E,02,C0,99,6111,1E,7072 [2384] OATA 9640,9A,3111,3A,E8,2A,F6,68,E0,4A45 CA OATA ,1113,111E,1112,C0,1115,111111,3E,1111,0EC5 CF45111l OATA 9648,48,7111,43,1113,37,E0,42,38, CCC2111l OATA 9988,E0,48,18,43,C0,32,8C,3E,6496 C79EC OATA ,4111,44,40,1113,03,2A,F6,68,39A4 [1436] DATA ,1111,C0,9111,B8,C3,1113,8B,C0,200F CAC1EJ OATA 9658,28,18,E0,88,21,F6,68,1116, [8698] 411 OATA 9998,19,BO,C0,19,80,C0,19,80,30A3 CEC5111J OATA ,06,E0,5B,7111,43,7E,23,93,3715 C5E!4EJ 412 OATA 99A111,C0,19,BO,C0,19,80,C3,19,7813 CE OATA 9668,7E,9A,38,111C,28,3A,72,43,1F57 CE49CJ 413 OATA 99A8,B0,2E,02,CO,A8,61,CO,OE,5C1111 [ OATA ,86,77,23,3A,73,43,8E,77,5AFF C3E OATA ,5E,1111,9E,0111,2A,3A,43,1119,3087 [ OATA 9678,23,10,EA,E8,C9,3E,1113,C0, [ OATA 9988,E8,1111,2C,1111,2A,3E,43,1119,7177 CAA OATA ,67,6111,2A,8E,61,3E,1111,1116,2604 C7A4CJ 416 OATA 99C111,CO,C9,8B,CO,FC,5C,2E,1113,498F [ OATA 9688,01,CO,E8,54,2E,81,C3,A8,298A C84E2l 417 OATA 99C8,CO,A8,61,CO,F9,5E,01,0E,4A1C [ OATA ,61,2E,84,C3,A8,61,22,7111, CF OATA ,1111,2A,3C,43,09,E8,01,2C,111A7A [ OATA 9698,43,E0,43,72,43,09,22,74,178C CF OATA 9908,01,2A,3E,43,09,CO,C9,88,1118A5 [94FA3 316 OATA 96A0,43,E8,2A,F6,68,13,37,E0,12EF [88E OATA 99E111,CO,FC,5C,2E,04,CO,A8,61,52C5 [ OATA 96A8,52,38,49,44,40,03,1113,2A,2828 C642A3 421 OATA 99E8,C0,14,5F,1111,9E,00,2A,3A,6CEE C05F OATA ,74,43,E0,58,7111,43,E0,80,3136 [6696] 422 OATA 99F111,43,1119,E8,21,64,0111,E0,48,3E1111 [ OATA 9688,21,F6,68,1116,1116,E0,58,70,2322 C2C6Al 423 OATA 99F8,3C,43,87,E0,42,CO,C9,88,16FO [ OATA 96C111,43,7E,4F,23,93,7E,9A,38,318C C6EAAl 424 OATA 9A111111,2A,7111,43,E0,58,7A,43,C0,111CC8 C111FF OATA 96C8,24,E0,58,74,43,79,93,7E,27C4 C8CAC1 425 OATA 9A08,74,58,E5,05,2A,72,43,E0,3DC3 C94E2l 322 OATA ,9A,38,1111,C5,E0,48,72,43,4883 CC OATA 9A1111,58,78,43,C0,74,58,E3,87,3480 [39CE1 323 OATA 9608,28,7E,91,77,23,7E,98,77,1EF7 C1118C8l 427 OATA 9A18,E0,52,E8,C1,E1,E0,42,C8,7783 C9F OATA 96E111,C1,18,111A,28,E0,58,F6,68,62F0 C040Al 428 OATA 9A2111,12,C8,15,C8,14,C8,12,3111,3648 [ OATA 96E8,18,18,73,23,72,23,1111,C0,1114E1 C5C62l 429 OATA 9A28,1111,23,22,74,43,2A,72,43,09S7 C9DFA1 e 66 ~

29 430 DATA 9A30,ED,5B,7A,43,CD,74,5B,E5,6CDB 431 DATA 9A38,D5,2A,70,43,ED,5B,78,43,6C DATA 9A40,CD,74,5B,E3,19,EB,C1,E1,7CD7 433 DATA 9A48,ED,4A,CB,12,CB,15,CB,14,7BCE 434 DATA 9A50,CB,12,30,01,23,22,76,43,662F 435 DATA 9A58,3A,7C,43,1F,38,1D,2A,70,0A DATA 9A60,43,CD,F4,5B,22,70,43,2A,098C 437 DATA 9A68,74,43,CD,F4,5B,22,74,43,3EDB 438 DATA 9A70,CD,88,5D,2A,74,43,CD,F4,4E DATA 9A78,5B,18,06,CD,88,5D,2A,74, DATA 9A80,43,22,70,43,21,7C,43,35,237B 441 DATA 9A88,C2,FC,5C,C9,ED,5B,70,43,5FB7 442 DATA 9A90,2A,72,43,CD,C0,BB,ED,5B,085D 443 DATA 9A98,74,43,2A,76,43,CD,F6,BB,289B 444 DATA 9AA0,ED,5B,70,43,2A,72,43,CD,6AA3 445 DATA 9AA8,FC,5B,CD,F4,5B,D5,E5,CD,7EAB 446 DATA 9AB0,C0,BB,ED,5B,74,43,2A,76,545E 447 DATA 9AB8,43,CD,FC,5B,CD,F4,5B,CD,0D DATA 9AC0,F6,BB,2A,70,43,D1,CD,C0, DATA 9AC8,BB,2A,74,43,ED,5B,76,43,5B1B 450 DATA 9AD0,CD,FC,5B,CD,F6,BB,E1,ED,5A DATA 9AD8,5B,72,43,CD,C0,88,2A,74,317C 452 DATA 9AE0,43,CD,F4,58,ED,58,76,43,0F DATA 9AE8,ED,53,72,43,CD,F6,88,C9,6C3F 454 DATA 9AF0,CD,DE,5E,2A,2C,43,ED,58,598D 455 DATA 9AF8,28,43,CD,C0,88,2A,32,43, DATA 9B00,ED,5B,2E,43,CD,F6,88,CD,65BB 457 DATA 9B08,F9,5E,2A,2C,43,ED,58,2A,6D DATA 9810,43,CD,C0,88,2A,32,43,ED, DATA 9818,58,30,43,CD,F6,88,CD,14,21E2 460 DATA 9820,5F,2A,2A,43,CD,F4,5B,ED, DATA 9B28,58,28,43,CD,C0,88,2A,30, DATA 9830,43,CD,F4,58,ED,58,2E,43,0FE8 463 DATA 9838,C3,F6,88,ED,43,70,43,CD, DATA 9840,DE,5E,2A,2C,43,ED,58,28,7E DATA 9B48,43,ED,48,70,43,CD,6E,SE,150E 466 DATA 9B50,CD,F9,5E,2A,2C,43,ED,58,504D 467 DATA 9858,2A,43,ED,48,70,43,CD,6E,1FA8 468 DATA 9860,5E,CD,14,5F,2A,2A,43,CD,1A DATA 9868,F4,58,ED,58,28,43,ED,48,750D 470 DATA 9B70,70,43,E5,D5,C5,E8,87,ED,3D DATA 9878,42,E8,CD,C0,88,E8,09,09,080F 472 DATA 9880,E8,CD,F6,8B,C1,D1,E1,87, DATA 9888,ED,42,CD,C0,B8,09,09,C3,768D 474 DATA 9B90,F6,B8,2A,2C,43,ED,58,28, DATA 9898,43,C3,6E,5E,2A,2C,43,ED,18E8 476 DATA 98A0,58,28,43,CD,C0,88,2A,32,278A 477 DATA 98A8,43,ED,58,2E,43,C3,F6,88, DATA 9880,2A,2C,43,ED,58,28,43,CD,1A DATA 9B88,C0,88,2A,2C,43,ED,58,2E, DATA 98C0,43,CD,F6,88,2A,32,43,ED, DATA 98C8,58,2E,43,CD,F6,88,2A,32,278A 482 DATA 98D0,43,ED,58,28,43,CD,F6,88, DATA 98D8,2A,2C,43,ED,58,28,43,C3,1A8D 484 DATA 98E0,F6,88,21,3A,01,11,00,00,520C 485 DATA 98E8,CD,CF,88,21,CA,00,11,8E,46CC 486 DATA 9BF0,01,CD,D2,88,21,2C,01,11, DATA 98F8,9E,00,C3,C9,88,21,7E,02,5E DATA 9C00,11,42,01,CD,CF,88,21,CA,10EC 489 DATA 9C08,00,11,8E,01,CD,D2,88,21,11E7 490 DATA 9C10,2C,01,11,DE,01,C3,C9,88,18AD 491 DATA 9C18,21,3A,01,11,00,00,CD,CF,1E DATA 9C20,88,21,00,00,11,C4,00,CD, DATA 9C28,D2,88,21,64,00,11,9E,00,44D8 494 DATA 9C30,C3,C9,B8,21,7F,02,11,00, DATA 9C38,00,CD,CF,8B,21,00,00,11, !1 DATA 9C40,8E,01,C3,D2,88,21,00,00,575C 497 DATA 9C48,01,C7,00,11,9F,00,3A,EE, DATA 9C50,68,CD,62,8C,21,00,00,01,01C9 499 DATA 9C58,C7,00,11,9E,00,3A,EE,68,691C 500 DATA 9C60,CD,62,8C,11,00,00,01,3F,68AD 501 DATA 9C68,01,21,64,00,3A,EE,68,CD, DATA 9C70,5F,BC,11,00,00,01,3F,01,02D8 503 DATA 9C78,21,63,00,3A,EE,68,CD,5F,0CF5 504 DATA 9C80,8C,11,A0,00,01,3F,01,21,4E DATA 9C88,62,00,3A,EE,68,CD,SF,8C,38D6 506 DATA 9C90,11,A0,00,01,3F,01,21,61,214F 507 DATA 9C98,00,3A,EE,68,CD,5F,8C,11,138D 508 DATA 9CA0,A0,00,01,3F,01,21,60,00,539C 509 DATA 9CA8,3A,EE,68,C3,5F,8C,CD,19, DATA 9C80,8D,CD,19,BD,CD,04,60,3A, DATA 9C88,EE,68,2F,47,21,00,C0,7E,6C DATA 9CC0,A0,77,23,7C,8S,20,F8,C3,4A DATA 9CC8,F8,5F,CD,04,60,3A,EE,68,71FC 514 DATA 9CD0,E6,11,47,21,00,C8,CD,F1,7FF8 515 DATA 9CD8,SF,21,00,E8,CD,F1,SF,CD,2C9F 516 DATA 9CE0,F8,5F,CD,F6,58,01,02,00,7E DATA 9CE8,CD,37,5E,21,0E,14,11,17, DATA 9CF0,27,AF,C3,44,8C,7E,A8,77,215F 519 DATA 9CF8,23,7C,E6,08,20,F7,C9,F3,117D 520 DATA 9D00,D9,C8,99,ED,49,D9,F8,C9,43A3 521 DATA 9D08,F3,D9,C8,D9,ED,49,D9,C9,SC DATA 9D10,21,ED,62,34,C9,67,C8,3C,228E 523 DATA 9D18,C8,3C,E6,03,6F,3A,ED,62, DATA 9D20,CB,47,28,03,7C,65,6F,22,73F8 525 DATA 9D28,E8,68,AF,ED,48,1C,43,CD,76D3 526 DATA 9D30,32,8C,2A,E8,68,7C,CD,56,3E8C 527 DATA 9D38,60,3E,01,CD,32,8C,2A,E8,30AF 528 DATA 9D40,68,7D,CD,56,60,3E,02,CD, DATA 9D48,32,8C,2A,E8,68,7C,8D,30,3E0A 530 DATA 9D50,01,7D,CD,56,60,3E,03,C3,003D 531 DATA 9D58,32,8C,ED,48,1C,43,87,C8,2FSA 532 DATA 9D60,ED,48,18,43,3D,C8,ED,48, DATA 9D68,1A,43,C9,32,ED,68,21,ED,01A7 [1136] [1F86l CE01Cl [3644] CD81Al CFE80l [F996l CC4D4l C7EF6l [82A6l [8106] C3E3Al C440Al C46E2l CD6E0l CCECEl [C8F8l [8180] C81FAl [3606] CDAAEl [4DEEl [4520] CD7SEl CD26Cl [8482] [3876] CDF20l CE686l C8FF4l [8FEAl C32CAl [8534] C99E6l [0100] C28EEl [3324] [FF10l [85F6l C4F26l CAD0Cl CFS1Cl [8252] C3E1Al [9DE6l [0818] [73FAl [4EFCl CCEF4l C8C26l [55E6l C191El C3F1Al C8F00l [7654] [4152] C88ACl CD3F0l C4FE6l CA1A2l C13E0l [8968] [5446] [776El C3F62l C1D66l [297Cl C3A70l C695El C89BCl [9080] C486Al C594Al C02E2l [5144] C2C18l [89F6l C401Cl [4712] [8152] [0812] C24CAl CAACCl C094El CD7F2l [9850] CD5D2l [3286] [9514] C6SE4l CC940l [3852] CD6CEl C09F0l CA494l C8A54l [0628] [1500] CDFC4l CCE1Al [4478] C4E1El CF1E8l [3AC4l 534 DATA 9D70~62,06,00,C8,7F,28,01,04,3F6E 535 DATA 9D78,C8,46,28,01,04,E6,03,28, DATA 9D80,15,F5,CD,59,8C,F1,FE,02,2C2A 537 DATA 9D88,20,01,04,C8,88,04,78,CD,181D 538 DATA 9D90,DE,B8,32,EE,68,C9,C8,88,481A 539 DATA 9D98,04,78,C3,90,88,E6,03,47, DATA 9DA0,3A,1E,43,E6,FC,B0,32,1E,19DA 541 DATA 9DA8,43,1E,04,0E,02,CD,05,00,254E 542 DATA 9D80,3A,1E,43,E6,03,5F,0E,02,1DFA 543 DATA 9D88,CD,05,00,D9,ED,48,1E,43,6C DATA 9DC0,D9,C9,CD,D1,60,C8,7F,C8,4A6A 545 DATA 9DC8,CB,47,20,06,C8,4F,C8,3E,76EA 546 DATA 9DD0,08,C9,3E,0A,C9,CD,9F,5C,34BE 547 DATA 9DD8,CD,DA,60,28,F8,C9,CD,66, DATA 9DE0,61,21,E8,62,47,4E,EE,10,214C 549 DATA 9DE8,77,21,EC,62,28,34,2F,81,291F 550 DATA 9DF0,2F,87,28,12,FE,10,20,09, DATA 9DF8,3E,00,8E,20,4F,3E,09,18,084A 552 DATA 9E00,63,36,FF,78,18,4A,78,87,25CF 553 DATA 9E08,28,16,E6,EF,28,14,3A,E9,023D 554 DATA 9E10,68,3D,28,03,32,E9,68,21,3C DATA 9E18,88,61,8E,30,2F,78,18,30, DATA 9E20,36,00,3A,89,61,32,E9,68,15AA 557 DATA 9E28,CD,18,88,30,1F,FE,0D,38, DATA 9E30,18,FE,58,28,17,21,EC,62,3A DATA 9E38,36,FF,C8,7F,20,0E,FE,60,3AF4 560 DATA 9E40,38,02,D6,20,FE,20,20,1C,036C 561 DATA 9E48,3E,09,18,18,AF,06,00,C9,1A DATA 9E50,FE,11,20,04,3E,0A,18,0C,7EE4 563 DATA 9E58,FE,12,20,04,3E,08,18,04,7E DATA 9E60,C8,FF,18,E0,21,E9,68,46,557A 565 DATA 9E68,87,C9,DD,E5,DD,21,E8,84,783E 566 DATA 9E70,3A,4F,88,FE,78,28,04,DD,15F5 567 DATA 9E78,21,35,86,DD,7E,09,DD,C8, DATA 9E80,02,6E,28,02,C8,E7,DD,C8, DATA 9E88,01,46,28,02,C8,D7,DD,C8, DATA 9E90,00,46,28,02,C8,C7,DD,C8, DATA 9E98,00,56,28,02,C8,CF,DD,C8, DATA 9EA0,00,4E,28,02,C8,DF,DD,E1,12DF 573 DATA 9EA8,87,C9,2E,80,ED,73,18,69,62F8 574 DATA 9E80,ED,78,19,69,26,00,C9,ED,6D8F 575 DATA 9E88,78,18,69,C9,1E,23,64,43,3A DATA 9EC0,5E,43,6F,69,FF,D9,00,00,302C 577 DATA 9EC8,00,00,01,26,00,00,00,00, DATA 9ED0,00,00,00,00,7F,E8,00,00, DATA 9ED8,00,00,81,17,00,00,FF,E8, DATA 9EE0,00,00,00,00,01,17,00,00, DATA 9EE8,E3,FF,00,00,00,00,1F,00,4E7E 582 DATA 9EF0,00,00,00,00,67,4A,6C,4A, DATA 9EF8,85,4A,8A,4A,A3,4A,A9,4A,40C8 584 DATA 9F00,C9,4A,CE,4A,D8,4A,E0,4A,6D DATA 9F08,E7,4A,EF,4A,F6,4A,FE,4A,7F6E 586 DATA 9F10,08,48,13,48,20,48,28,48,11A7 587 DATA 9F18,35,4B,3D,48,3D,4B,35,48, DATA 9F20,3D,48,35,48,4A,4E,45,49,0DFB 589 DATA 9F28,4E,41,55,53,20,28,4A,2F,39CB 590 DATA 9F30,4E,29,20,3F,00,41,6C,6C, DATA 9F38,65,73,20,6C,6F,65,73,63,2EE9 592 DATA 9F40,68,65,6E,20,28,4A,2F,4E,22F8 593 DATA 9F48,29,00,20,20,20,41,63,68,122A 594 DATA 9F50,73,65,00,20,4C,69,63,68,21AA 595 DATA 9F58,74,71,75,65,6C,6C,65,00,2CAA 596 DATA 9F60,20,20,20,45,6E,64,65,20,1A5A 597 DATA 9F68,00,43,50,43,2D,47,69,67,1E DATA 9F70,61,2D,43,41,44,20,62,79,35AD 599 DATA 9F78,20,4D,2E,48,2E,00,53,70,03A6 600 DATA 9F80,65,69,63,68,65,72,6E,20,203C 601 DATA 9F88,28,4A,2F,4E,2F,45,29,20,079E 602 DATA 9F90,3F,00,20,20,20,57,65,69,197F 603 DATA 9F98,74,65,72,00,20,20,54,61,2C DATA 9FA0,73,74,65,20,66,75,65,72,287C 605 DATA 9FA8,20,4D,65,6E,75,65,00,48, DATA 9FB0,69,6C,66,73,68,72,65,69, DATA 9F88,73,20,20,20,20,20,20,48, DATA 9FC0,72,65,69,73,6D,69,74,74, DATA 9FC8,65,6C,70,75,6E,68,74,4B,22AF 610 DATA 9FD0,72,65,69,73,6C,69,6E,69, DATA 9FD8,65,20,20,20,20,20,20,48,3D DATA 9FE0,72,65,69,73,20,6C,6F,65,2A DATA 9FE8,73,63,68,65,6E,20,20,10, DATA 9FF0,00,00,00,00,00,00,00,00, DATA 9FF8,FF,00,FF,FF,00,00,00,00,6F DATA *ENDE* 617 ad~=&9000:zeile=104:memory ad~ READ d$:if d$="*ende*"then p~=0 620 FOR i=1 TO READ a$:a=val<"&"+a$l 622 POKE ad~,a:adr=adr pr=pr*2:if p~>65535 THEN p~=p~ pr=unt(prlxor a:if p~<0 THEN pr=pr NEXT i 626 READ pr$:p~2=val("ir"+p~$l:if p~2<0 THEN p~2=p~ IF pr<>p~2 THEN PRINT"Pruefsummenfehle~ in Zeile";zeile:STOP 628 zeile=zeile+1:soto SAVE"CREATE2.8IN",8,&.9000,& PRINT d$:end Listing 2. Mit diesem Programm erzeugen Sie die Binärdatei»CREATE2.BINcc (Schluß) [0872] CFE58l [3820] [078Cl C464Al CE99Al CF1FCl [8174] [77DAl C2C1El C916El C7F32l C006Al [0460] C8E86l CCAC2l CFC8Cl C788Cl CDEC6l [0084] CE86Cl CC870l C577Cl CE802l C12A6l CA33El [1356] CDE92l CC6A6l [7880] CCCE6l [6084] C8A1El CAF04l C12FEl CDACEl [8384] [7000] C1C24l C6C2Al [6840] CC48Al C04CCl C51A2l [0706] CE654l CE890l C8B9El [782Al [4012] [4216] [ 1F92l CC77Al CE5E2l [56EEJ [789El [2560] C639Cl C07A2l C88EAJ C0A4Al C41A6l C9D30l [8244] [5254] [8870] C473Al C2E9El [3824] [3508] C4C44J [ 1872] C3A76J [7606] [ 1858] CE3EAJ C8E78l CCD1EJ [0798] CDB4AJ CDC6Cl [4100] CE0CEJ [251CJ [FFAAJ C5F1El [1662] CF140J C2A1CJ [859CJ C5EB4J CA60AJ [4296] [681EJ C1E7Al CF37Al [81FEl ~... 67

30 ~************************************** DATA A338,29,58,5A,5D,2111,57,69,65,111C38 [11157E1 [ DATA A34111,64,65,72,68,6F,6C,75,6E,21CC [ '* CREATE3.DAT - DATA-Lader von 'CPC' * DATA A348,67,3A,2111,31,2111,1112,1117,8E,38A8 [8C51111 [735C DATA A35111,6111,1D,1112,111111,111111,28,4C,F5,37CD [ i************************************** 211 DATA A358,48,32,52,FC,48,3D,55,1113,2E85 [49881 CEA2C1 212 DATA A36111,4C,48,4F,24,4D,57,4E,A1,3CA9 C2EAE CDE DATA A368,4D,63,47,3C,4D,6E,2111,2111,36D111 [ DATA A ,1112,111A,8E,6111,29,1112,111111,111111, [11188A1 214 DATA A37111,2111,2111,5A,2111,4F,2111,4F,2111, C3FEC DATA A ,37,46,DE,43,3E,55,D8,46,14A2 [ DATA A378,4D,2111,45,2111,4E,58,4C,5D,27F9 [899C DATA A ,49,41,F8,46,4E,56,22,47,2C88 [9A DATA A38111,2111,4C,69,6E,68,73,2111,6F,111A78 [FA DATA A11118,57,5111,6F,48,65,5A,DF,48,3565 C111C9E1 217 DATA A388,62,65,6E,58,52,5D,2111,52,23C6 [6E DATA A ,68,45,8A,4D,74,44,89,4E,34DC CE8C DATA A39111,65,63,68,74,73,2111,6F,62,23A4 [992A DATA A11128,7C,53,D1,5111,85,2111,45,2111,31E2 [ DATA A398,65,6E,58,55,5D,2111,4C,69,25A9 CD9A DATA A ,52,2111,53,2111,54,2111,45,2111,28EA CFFDE DATA A3A111,6E,68,73,2111,75,6E,74,65,233D C81116E1 111 DATA A11138,4C,2111,4C,2111,45,2111,4E,58,27EF [286C1 221 DATA A3A8,6E,58,4F,5D,2111,4F,72,69,2D41 CE DATA A ,46,5D,2111,46,6C,61,65,63,366D CCD2A1 222 DATA A38111,67,69,6E,61,6C,67,72,6F, [ DATA A11148,68,65,58,55,~,2111,55,65,21D7 CC DATA A388,65,73,73,65,58,4E,5D,2111,25111A CA DATA A ,62,65,72,6E,65,68,6D,65,22D7 [8E4C1 224 DATA A3C111,4E,65,75,2111,7A,65,69,63, [ DATA A11158,6E,58,41,5D,2111,41,63,68,2C9A CC DATA A3C8,68,6E,65,6E,58,47,5D,2111,269E CE5C DATA A ,73,65,58,56,5D,2111,56,65,2C61 [ DATA A3D111,55,65,62,65,72,6E,65,68,385A CA DATA A11168,72,66,6F,72,6D,65,6E,58,2838 [589C1 227 DATA A3D8,6D,65,6E,1112,1118,D1,6111,21,21C5 [ DATA A ,5111,5D,2111,46,6F,72,6D,2D,3D67 C9E DATA A3E111,1112,111111,111111,2F,4C,FC,4D,37,1112~D C7FA DATA A11178,5111,61,72,61,6D,65,74,65,3A61 [ 1D DATA A3E8,84,F2,4D,46,88,E8,4D,56,746C [86DC DATA A ,72,58,5A,5D,2111,5A,6F,6F,2189 C111F8A DATA A3F111,81,D4,4D,66,82,DE,4D,75,7DC7 C111EEC1 121 DATA A11188,6D,65,6E,58,45,5D,2111,45,24E9 CEA DATA A3F8,94,C111,4D,83,98,CA,4D,92,7C7111 [ 15D DATA A ,64,69,74,69,65,72,65,6E,2214 CC DATA A ,2111,45,2111,44,2111,49,2111,54, [538A1 123 DATA A11198,58,44,5D,2111,44,69,73,68,3629 [ 11114A1 233 DATA A41118,2111,49,2111,45,2111,52,2111,45,11125D [48C DATA A111A111,65,74,74,65,58,53,50,2111,245E CE44A1 234 DATA A41111,2111,4E,58,4C,50,2111,4C,6F,111E8F CE DATA A111A8,53,6F,6E,73,74,69,67,65,3A1F CDE9C1 235 DATA A418,65,73,63,68,65,6E,58,F2,2674 C5A DATA A ,73,1112,1118~39,45,21,1115,111111,3936 [ DATA A42111,5D,2111,56,6F,72,68,65,72,2838 [ DATA A11188,111111,2D,4D,F6,58,38,41,6F,111F4D [ DATA A428,2E,2111,46,6C,61,65,63,68,1332 [821E1 128 DATA A111C111,45,44,55,87,45,4E,5111,83,3153 C7F DATA A43111,65,58,F3,5D,2111,6E,61,65,3FEF [88C DATA A111C8,45,5C,4C,7E,45,6A,52,111E,38CA U60A1 239 DATA A438,63,68,73,74,65,2111,46,6C,21E8 [ DATA A111D111,46,7A,48,27,46,8A,2111,2111,36E8 [F15A DATA A44111,61,65,63,68,65,58,F111,50,2111D9 C6E5C1 131 DATA A111D8,2111,46,2111,4C,2111,41,2111,45, CE1CA1 241 DATA A448,2111,76,6F,72,68,65,72,69, [ OATA A111E111,2111,43,2111,48,2111,45,58,4D,111111AF [2C DATA A45111,67,65,73,2111,4D,61,68,72,25E8 [ DATA A111E8,5D,2111,4D,69,74,74,65,6C,2866 [7D8E1 243 DATA A458,6F,58,F1,5D,2111,6E,61,65,3AAF C C1 134 OATA A111F111,7111,75,6E,68,74,58,41,50,2C23 C758A1 244 DATA A46111,63,68,73,74,65,73,2111,4D, [39111A1 135 DATA A111F8,2111,41,6E,66,61,6E,67,73,1119EO [688E1 245 DATA A468,61,68,72,6F,58,53,68,F2,2146 [ DATA A ,7111,75,6E,68,74,58,55,5D,2C1118 [ OATA A47111,5D,2111,65,72,73,74,65,73,2FF1 [FA4C1 137 DATA A11118,2111,55,6E,73,69,63,68,74,111DD111 CA14A1 247 DATA A478,2111,40,61,68,72,6F,58,53, CD DATA A11111,62,61,72,58,5111,5D,2111,5111,2154 COCEA1 248 OATA A48111,68,F3,5D,2111,6C,65,74,7A, [2C DATA A118,75,6E,68,74,2111,66,69,78,2812 [ DATA A488,74,65,73,2111,4D,61,68,72,2C68 C9E5E DATA A12111,69,65,72,65,6E,58,4C,5D, [0E DATA A49111,6F,1112,1118,8E,6111,21,1113,111111,3E62 CA DATA A128,2111,5111,75,6E,68,74,2111,6C,111EE4 [ DATA A498,111111,2E,41,8F,4E,3E,42,D7,111A88 [39CA1 142 DATA A13111,6F,65,73,63,68,65,6E,58,24C3 [ DATA A4A111,4E,4A,43,ED,4E,55,44,111C, [649A1 143 DATA A138,52,5D,2111,52,65,73,74,6F, C4A DATA A4A8,4F,5E,45,82,4F,69,46,CD,331D [ DATA A14111,62,6A,65,68,74,2111,28,45,22A5 [ DATA A48111,4F,75,47,EE,4F,84,2111,2111,3CC8 C4F8C1 145 DATA A148,49,4E,29,58,48,5D,2111,48,3484 [ DATA A488,44,2111,49,2111,53,2111,48,2111,238E [5D1C1 146 DATA A15111,69,6C,66,73,68,72,65,69,2643 CC DATA A4C111,45,2111,54,2111,54,2111,45,58,2111F1 [31111A1 147 DATA A158,73,2111,2111,2111,2111,2111,2111,1112,3642 [ DATA A4C8,41,5D,2111,4F,62,6A,65,68,3529 CEC DATA A16111,1115,8E,6111,15,1112,111111,111111,1F,21115F [0E DATA A4D111,74,2111,73,7111,65,69,63,68,3942 C4D1E1 149 DATA A168,48,FE,46,2F,56,1113,47,3D,138F CE DATA A4D8,65,72,6E,58,42,5D,2111,4F,2518 [F7A DATA A17111,54,1118,47,49,4C,111D,47,57,26FD [ DATA A4E111,62,6A,65,6B,74,2111,6C,61, UA OATA A178,2111,2111,2111,2111,2111,41,2111,43,1E1117 C4CA DATA A4E8,64,65,6E,58,43,5D,2111,4D, [ DATA A18111,2111,48,2111,53,2111,45,58,48,11130A CAC111C1 262 DATA A4F111,61,68,72,6F,2111,6C,61,64,22E6 CFE DATA A188,5D,2111,48,6F,72,69,7A,6F,28DF CA80C1 263 DATA A4F8,65,6E,58,44,5D,2111,44,69,24A9 [ DATA A19111,6E,74,61,6C,2D,41,63,68, [ DATA A ,72,65,63,74,6F,72,79,58,2979 [4C4E1 155 DATA A198,73,65,58,56,5D,2111,56,65,2C61 [ DATA A51118,45,50,2111,45,69,6E,7A,65,37F1 C5E DATA A1A111,72,74,69,68,61,6C,20,41,2D33 [9D6E1 266 DATA A51111,6C,2D,53,61,76,65,58,46,33E4 C4F DATA A1A8,63,68,73,65,58,54,5D,2111,2111A2 [ DATA A518,5D,2111,4D,2E,2111,73,7111,65,2D89 [ DATA A18111,54,69,65,66,65,6E,2D,41, [81116A1 268 DATA A52111,69,63,68,65,72,6E,58,47,25C9 CED DATA A188,63,68,73,65,58,4C,50,2111,2111C2 [027A1 269 DATA A528,5D,2111,4D,2E,2111,61,75,66,2DC8 [3C DATA A1C111,41,63,68,73,65,2111,6C,6F,316F [ DATA A53111,2111,44,69,73,68,65,74,74, [ DATA A1C8,65,73,63,68,65,6E,1112,1118,263C C3F4A1 271 DATA A538,65,1112,1117,8E,6111,1D,1114,111111,3A7C [111C DATA A1D111,28,47,21,1115,111111,111111,3111,41, [21AC1 272 DATA A54111,111111,28,55,D7,5111,38,4C,E9,111F1110 [DE9Al 163 DATA A108,51,47,4111,4A,6C,48,5111,4C,374C [ DATA A548,5111,49,4E,1115,51,54,5A,1110, [ OATA A1E111,7F,48,5E,52,85,48,66,53,26F7 [1E OATA A55111,51,63,45,CA,4D,7111,46,23,3747 [653Al 165 DATA A1E8,8F,48,6E,44,99,48,74,56,5956 [ DATA A558,51,7F,2111,53,2111,4F,2111,4E,3642 [ DATA A1F111,A3,48,8111,56,2111,45,2111,52,56E6 [133111] 276 DATA A56111,2111,53,2111,54,2111,49,2111,47,1115A3 [63D DATA A1F8,2111,46,2111,4F,2111,52,2111,4D, [ DATA A568,2111,45,2111,53,58,55,5D,2111, [7814] 168 DATA A ,2111,55,2111,4E,2111,47,58,41, [ DATA A57111,55,6E,73,69,63,68,74,62,38C2 [156Cl 169 DATA A21118,5D,2111,41,75,73,66,75,65,2B7F [AF DATA A578,61,72,2111,28,41,55,53,29,2953 [A8FC DATA A21111,68,72,65,6E,2B,5111,61,72, CD1F2l DATA A58111,58,4C,5D,2111,41,6C,6C,65,3425 [5E6El 171 DATA A218,61,29,58,4A,5D,2111,41,75,379F C1E5Cl 281 DATA A588,73,2111,6C,6F,65,73,63,68,388A [ DATA A22111,73,66,75,65,68,72,65,6E,2ADC [4872] 282 DATA A59111,65,6E,58,4E,5D,2111,4E,65,2411 C887C1 173 DATA A228,2111,28,4A,6F,79,29,58,4C,1626 [8E66l 283 DATA A598,75,65,73,2111,40,61,68,72,2CE8 CA1117E1 174 DATA A23111,5D,2111,57,65,72,74,65,2111,289A CF91El 284 OATA A5A111,6F,58,5A,5D,2111,41,6C,6C,2F6111 [23C DATA A238,6C,6F,65,73,63,68,65,6E,244C [578A1 285 DATA A5A8,65,73,2111,65,69,6E,2111,4D,2EED [2884] 176 OATA A24111,58,52,5D,2111,52,6F,74,69,33111D [5856] 286 DATA A58111,61,68,72,6F,58,45,5D,2111,21A6 [AF8El 177 DATA A248,65,72,65,6E,58,53,5D,2111,274E [4374] 287 DATA A588,4C,65,74,7A,74,65,73,2111,3492 [8F OATA A25111,53,63,68,69,65,62,65,6E,3804 [6D5111l 288 DATA A5C111,4D,61,68,72,6F,58,46,5D,3645 [EE DATA A258,58,44,5D,2111,44,65,68,6E,362A [6C DATA A5C8,2111,46,61,73,74,2D,4D,6F, C7A7A OATA A26111,65,6E,58,56,5D,2111,56,65,25A1 [111454] OATA A5D111,64,65,2111,28,41,55,53,29,2E13 C8F DATA A268,72,67,72,6F,65,73,73,65,2A17 [3442] 291 DATA A5D8,C3,0D,68,C3,26,54,C3,8C,569A CC1FAl 182 DATA A27111,72,6E,1112,1119,8E,6111,25,1112,2668 [592Cl 292 OATA A5E111,5A,C3,37,5E,C3,EC,5D,C3,1811 [E DATA A278,111111,111111,33,41,75,48,43,45, [1115D DATA A5E8,14,58,C3,87,61,111111,111111,111111,111C18 [DD36l 184 DATA A28111,8111,48,53,56,88,48,63,53,5821 [ OATA A5F111,111111,111111,111111,111111,111111,111111,111111,111111, [F062l 185 DATA A288,96,48,73,31,A1,48,83,4C,51DE [C7A DATA A5F8,111111,111111,111111,111111,111111,111111,111111,111111, [C OATA A29111,AC,48,93,4E,87,48,A3,5A,57C8 [C DATA *ENDE* CC DATA A298,C2,48,83,2111,5111,2111,41,2111, [A7111E1 297 adr=&a :zeile=11114:memorv adr-1 [ OATA A2A111,52,2111,41,2111,4D,2111,45,2111,2962 [86E6l 298 READ d$:1f d:s="*ende*"then [79A DATA A2A8,54,2111,45,2111,52,58,41,5D,2BB3 [5D4Al 299 pr=111 [ OATA A28111,2111,41,75,73,67,61,6E,67,1118D7 [2756] FOR i=1 TO 8 [2958] 191 DATA A288,73,66,6C,2E,2111,2111,28,4E,2EFE [088A READ a$: a=val ( "&"+a$) [8736] 192 DATA A2C111,29,58,45,5D,2111,45,6E,64,111F9C [D69C POKE adr,a:adr=adr+1 [E312l 193 DATA A2C8,66,6C,61,65,63,68,65,2111, [ pr=pr*2:1f pr)65535 THEN pr=pr [AE92l 194 DATA A2D111,2111,2111,28,4A,29,5B,56,5D,1975 [5A pr=unt(pr>xor a:if pr<111 THEN pr=pr DATA A2D8,2111,56,65,72,62,69,6E,64,111C111C [11146E1 6 [53AA1 196 DATA A2E111,65,6E,2111,2111,2111,2111,28,4A,2E9A [C NEXT i [ DATA A2E8,29,5B,53,5D,2111,47,65,73,111D55 [3F READ pr$:pr2=val!"&"+pr$>:if pr2<111 THEN 198 DATA A2F111,63,68,6C,6F,73,73,65,6E, [111076] pr2=pr [8A8C1 199 DATA A2F8,2111,2111,28,4E,29,5B,31,5D,19FB [3AA4l IF pr<>pr2 THEN PRINT"Pruefsummenfehler DATA A ,2111,2E,5111,2111,76,65,72,62,1122 [A5B6l in Zeile";zeile:STOP [1514] DATA A31118,69,6E,64,65,6E,2111,28,4E,263E [1068] zeile=zeile+1:goto 298 [A DATA A31111,29,5B,4C,5D,2111,2E,5111,2111,111F28 [3C42l SAVE"CREATE3.BIN",8,&A ,& [932C DATA A318,76,65,72,62,69,6E,64,65,287D [014Al PRINT d$:end [46F DATA A32111,6E,2111,28,4E,29,5B,4E,5D,3E1115 CA686l Listing 3. Mit diesem Programm erzeugen Sie DATA A328,2111,4E,65,75,65,73,2111,4D,111A99 [E83El DATA A33111,61,68,72,6F,2111,2111,28,4E,236E [ ] die Binärdatei»CREATE3.BIN« ~

31 100 '********************************* 110 '*CREATE.8IN-Umwand.in CREATE.CMD* 120 '********************************* MEMORY 8r7FFF 150 LOAD"CREATE1.8IN",Sr LOAD"CREATE2.81N",Sr LOAD"CREATE3.8IN",S.A OPENOUT "CREATE.CMD" 190 FOR i=sr8000 TO S.A PRINT *9,CHRS<PEEK<I>>; 210 NEXT i 220 CLOSEOUT [A284J [ 1888] t1a88l tdf86l tae8aj [6740] tac46j tc85al t8dfaj t706al [5466] t34f6l [0344] 100 "********************************* 110 '* FILM.8AS - Umwand.in FILM.COM * 120 '********************************* MEMORY lc7fff 150 LOAD"FILM.8IN",Ic OPENOUT "FILM.COM" 170 FOR i=sr8000 TO PRINT.9,CHRSCPEEK<I>>; 190 NEXT i 200 CLOSEOUT ta284j [5898] t1abbj tdf86j tae8aj td8c6j t78f4j t994cj [9874] t3c04j t1340j Listing 4. Diese Routine macht aus den Binärdateien ncreate1.bin«, ncreate2.bin«und ncreate3.bin«das Programm»CREATE.CMD«Listing 6. Ein paar Anweisungen, und schon wird aus nfilm.bin«nfilm.com«100 '*********************************** 101 '* FILM.DAT - DATA-Lader von 'CPC' * 102 '*********************************** DATA 8000,00,00,00,00,CD,18,01,21, DATA 8008,73,02,22,05,01,3A,81,02,3C DATA 8010,FE,02,D4,6D,01,C3,00,00,60D4 107 DATA 8018,21,86,02,CD,32,01,C8,3A,31AE 108 DATA 8020,67,00,3C,32,67,00,3A,81,34DD 109 DATA 8028,02,3C,32,81,02,FE,13,20,008E 110 DATA 8030,EA,C9,E5,21,68,00,11,69,5AF8 111 DATA 8038,00,01,17,00,36,00,ED,80,027A 112 DATA 8040,11,5C,00,0E,0F,CD,05,00,1C DATA 8048,E1,3C,C8,06,10,C5,E5,E8, DATA 8050,0E,1A,CD,05,00,11,5C,00,188C 115 DATA 8058,0E,14,CD,05,00,E1,11,80,18D6 116 DATA 8060,00,19,C1,10,E8,11,E0,FF, DATA 8068,19,3E,FF,87,C9,3A,83,02, DATA 8070,CD,F3,01,E5,3A,82,02,CD,57E1 119 DATA 8078,87,02,E1,CD,A2,01,CD,18, DATA 8080,88,30,13,FE,FC,CB,32,85, DATA 8088,02,CD,51,02,CD,00,02,21,3E0D 122 DATA 8090,85,02,C8,7E,20,07,21,84,456A 123 DATA 8098,02,C8,76,20,E1,CD,C2,01,3A DATA 80A0,1B,C8,CD,99,02,06,48,11,2E DATA 80A8,9A,C2,C5,01,1C,00,ED,80,648A 126 DATA 8080,E8,01,E4,07,09,30,04,01, DATA 8088,50,C0,09,E8,C1,10,E8,C3,10CD 128 DATA 80C0,90,02,21,83,02,3A,81,02, DATA 80CB,47,3A,84,02,4F,7E,C8,41,39F7 130 DATA 80D0,28,11,88,28,02,34,C9,C8, DATA 8008,79,28,05,21,84,02,35,C9, DATA 80E0,36,01,C9,3D,28,02,35,C9, DATA 80E8,C8,79,28,05,21,84,02,34,7D DAT~ 80F0,C9,70,C9,11,E0,07,21,86, DATA 80FB,02,47,18,01,19,10,FD,C9, DATA 8100,3A,85,02,D6,F0,D8,FE,08, DATA 8108,D0,87,21,A1,02,16,00,5F,47E7 138 DATA 8110,19,7E,23,66,6F,E9,3A,82,111A 139 DATA 8118,02,3D,C8,32,82,02,C9,3A, DATA 8120,82,02,3C,FE,1E,CB,32,82,52E6 141 DATA 8128,02,C9,21,84,02,C8,B6,C8,3ED8 142 DATA 8130,8E,C9,21,84,02,C8,C6,C8, DATA 8138,8E,C9,3E,02,32,82,02,21,69DD 144 DATA 8140,84,02,C8,86,C9,21,84,02,4F DATA 8148,C8,F6,C9,21,84,02,C8,FE,47F0 146 DATA 8150,C9,3A,85,02,E6,9F,FE,18, DATA 815B,D0,47,4F,3A,85,02,E6,60,778C 148 DATA 8160,CA,38,8C,FE,40,28,08,FE,712E 149 DATA 8168,60,C0,3E,01,C3,32,8C,AF,00D7 150 DATA 8170,C3,32,8C,1E,04,0E,02,CD, DATA 8178,05,00,1E,02,0E,02,CD,05, DATA 8180,00,D9,01,86,7F,D9,C9,F5,3FF8 153 DATA 81BB,CD,19,8D,F1,3D,20,F8,C9, DATA 8190,F3,D9,C8,99,ED,49,D9,F8, DATA 819B,C9,F3,D9,C8,D9,ED,49,D9,4AE7 156 DATA 81A0,C9,16,02,1F,02,2A,02,32,603E 157 DATA 81A8,02,3A,02,45,02,48,02,48,0AE3 158 DATA 8180,02,00,02,01,01,CA,C6,C8, DATA 8188,8E,C9,3E,02,32,82,02,21,69DD 160 DATA 81C0,84,02,C8,86,C9,21,84,02,4F DATA 81CB,C8,F6,C9,21,84,02,C8,FE,47F0 162 DATA 81D0,C9,3A,85,02,E6,9F,FE,18, DATA 81DB,D0,47,4F,3A,85,02,E6,60,778C 164 DATA 81E0,CA,38,8C,FE,40,28,08,FE,712E 165 DATA 81EB,60,C0,3E,01,C3,32,8C,AF,00D7 166 DATA 81F0,C3,32,BC,1E,04,0E,02,CD, DATA 81FB,05,00,1E,02,0E,02,CD,05, DATA *ENDE* 169 adr=sr8000:zeile=104:memory 8r7FFF 170 READ ds:if ds="*ende*"then pr=0 172 FOR i=1 TO READ as:a=val<"sr"+as> 174 POKE adr,a:adr=adr pr=pr*2:if pr>65535 THEN pr=pr pr=unt<pr>xor a:if pr<0 THEN pr=pr NEXT i 178 READ prs:pr2=valc"ic"+prs>:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 180 zeile=zeile+1:goto SAVE"FILM.8IN",8,1c8000,1c PRINT ds:end ~... t722cl t48dej tdc30l tde86l t08a2l [7304] [8834] taf64l [8228] t2e38l t287el t41e6l [3626] [0094] tdc34l tdc36l [1158] t3e9al t3a8al [2296] t349cl [0836] t8f50l taa9al [8374] t4cc6l [ 1028] t0dcbj t4cf8l td0caj [3144] td12cl t743al tf464l t0c5cl [5050] [8396] ta92al [0072] [9534] [6792] ta28cl t16cej ClCBBJ t8a74l tf9fcj t63e6l [7490] [58E2l t0f9el t9fa0l t3f08l ta1daj [8406] t611el [3366] [8C24l t3f3el tf828l te084l [6CBEJ [8C16l t7c00l tobaal tf3fcj [9088] t09ccj tdf34l t4fd2l [0352] [948El [5010] [3166] te244l [8920] t08a0l ta588l t211!1el t289al te722l [035El t8e90l [9502] 100 '************************************* 101 '* PAINT1.DAT - DATA-Lader von 'CPC' * 102 '************************************* DATA 8000,8C,19,01,00,C3,DB,7D,00,5DE2 105 DATA 8008,11,20,47,69,67,61,2D,43,0C DATA 8010,41,44,20,50,61,69,6E,74, DATA 8018,20,20,1A,1A,1A,1A,18,08,1A DATA 8020,00,00,86,7F,00,00,00,00, DATA 8028,00,00,00,00,00,00,00,00, DATA 8030,00,00,00,00,00,00,00,00, DATA 8038,00,00,00,00,00,00,00,00, DATA 8040,00,00,00,00,FF,7F,00,00, DATA 8048,00,00,00,00,00,00,00,00, DATA 8050,FF,7F,00,00,00,00,00,00, DATA 8058,00,00,00,00,FF,7F,00,00, DATA 8060,00,00,00,00,00,00,00,00, DATA 806B,E3,FF,00,00,00,00,1F,00,4E7E 118 DATA 8070,00,00,00,00,00,00,00,00, DATA 8078,00,00,00,00,00,00,00,00, DATA 8080,00,00,00,01,00,00,00,00, DATA 8088,00,00,00,00,00,00,00,00, DATA 8090,04,18,4C,7F,02,00,05,0A,0AA0 123 DATA 8098,0D,18,33,01,05,0A,0D,18, DATA 80A0,33,03,05,0A,0D,18,33,07, DATA 80AB,05,0A,0D,18,33,02,05,0A, DATA 8080,0D,18,33,08,05,0A,0D,18,06A1 127 DATA 8088,33,0E,0A,5A,00,00,00,00,1EE0 128 DATA 80C0,64,64,00,00,00,00,00,00, DATA 80C8,00,00,00,00,00,00,00,00, DATA 80D0,00,00,00,00,7F,92,4A,91, DATA 80DB,A2,91,A8,91,D1,E1,D5,ED,6D DATA 80E0,73,9C,9E,7C,85,28,03,31,0F8F 133 DATA 80EB,F0,9E,29,11,D0,7D,19,7E,5CBB 134 DATA 80F0,23,66,6F,CD,F5,7D,C3,72,0E DATA 80F8,92,E5,D9,ED,48,1E,7D,D9, DATA 8100,C9,21,A1,93,CD,F7,7F,CD, DATA 8108,75,7F,CD,03,88,21,E1,92,38DC 138 DATA 8110,CD,8E,B0,20,EC,C3,A8,91,5EA8 139 DATA 8118,21,20,94,C3,69,7F,21,D2, DATA 8120,92,11,7F,93,C3,3D,B5,21,4C DATA 812B,D5,92,11,88,93,C3,3D,85,43F8 142 DATA 8130,21,D5,92,11,D0,96,CD,3D,33EF 143 DATA 8138,85,CD,79,91,3A,7F,7D,32, DATA 8140,CC,96,CD,10,85,C5,21,D0,5CBE 145 DATA 8148,96,CD,F0,85,21,D8,96,34,6D6C 146 DATA 8150,CD,30,81,C1,10,EF,21,CC, DATA 8158,96,35,20,E6,CD,83,91,CD, DATA 8160,60,91,CD,F6,80,21,A1,93,07D5 149 DATA 816B,C3,F7,7F,21,D5,92,11,D0,55A2 150 DATA 8170,96,CD,3D,85,CD,61,87,CD,719F 151 DATA 8178,7C,BA,21,7F,93,CD,09,87, DATA 8180,CD,69,85,C3,00,01,21,D5,60C3 153 DATA 8188,92,11,D0,96,CD,3D,85,CD, DATA 8190,79,91,21,88,93,CD,F0,85, DATA 8198,CD,B7,85,21,D0,96,11,5C, DATA 81A0,00,CD,28,87,C3,00,01,21, DATA 81AB,A8,94,CD,F7,7F,CD,75,7F, DATA 8180,21,16,08,11,16,1F,AF,CD,144F 159 DATA 8188,44,8C,CD,F6,80,21,A1,93,1E DATA 81C0,C3,F7,7F,21,98,93,11,F6,57E8 161 DATA 81C8,94,3E,02,C3,8A,80,21,99,4F DATA 81D0,93,11,0E,95,3E,03,C3,8A,45A0 163 DATA 81DB,B0,21,9A,93,11,24,95,3E,533C 164 DATA 81E0,04,C3,A4,80,21,98,93,11,2C DATA 81E8,3C,95,3E,05,C3,A4,B0,21, DATA 81F0,9C,93,11,56,95,3E,06,C3,691F 167 DATA 81FB,8A,B0,21,9D,93,11,6E,95,6C DATA 8200,3E,07,C3,8A,80,21,9F,93, DATA 8208,11,84,95,3E,08,C3,A4,80,3A DATA 8210,21,A0,93,11,9E,95,3E,09,2D DATA 821B,C3,8A,B0,21,A0,95,C3,69,57A8 172 DATA 8220,7F,CD,DE,B0,2E,19,CD,74,1FFA 173 DATA 8228,92,18,1C,CD,DE,80,2E,1A,44E6 174 DATA 8230,CD,74,92,18,12,CD,DE,80,6AD8 175 DATA 8238,2E,18,CD,74,92,18,08,CD,080D 176 DATA 8240,DE,B0,2E,1F,CD,74,92,C3,4D6F 177 DATA 824B,F6,80,AF,32,71,7D,CD,DE,4EFB 178 DATA 8250,80,2E,1C,CD,74,92,CD,F6,4454 Listing 7. npaint1.bin«ist wichtig..,. Listing 5. Damit erzeugen Sie FILM.BINcc [3104] t2aebj ta3dbj tde86j t3f60j t25f0j tc7ecj [8822] t4d7ej tda24j tc706j tda18j t4f82j tac1ej t2888j t54caj [9018] tce4aj t9f1ej [6230] [6916] tc624j tc822l [0014] [03F4J t7c06j [5546] tca1ej tf988j t3e4aj t3feaj [3812] [878AJ t32c0j [ 1206] [692Cl [66CAl te48el [3018] tc716l [3638] tedbbl t6f8bl [3CBBJ t57b4j t63c0j [0C72J t25bcj [345CJ [098Al t00e2j [7196] ta342j tf3c2j t4b6bj [735EJ t2f46j [7434] td77cj [45CAJ [0CA0J [6790] [8762] [4244] tf836j tc476j t727el te58ej [0960] [3846] [6622] tca7ej ta924l [07C2J te9c6j tc3baj [3DF0J tbc2aj t09b2l 69

32 179 OATA 8258,80,2A,71,70,70,87,C8,22,43F6 180 OATA 8260,24,96,3E,06,C3,17,80,21, OATA 8268,26,96,C3,69,7F,CO,F7,7F, OATA 8270,C0,75,7F,21,A1,93,C3,F7, OATA 8278,7F,00,2A,8E,96,00,7E,05, OATA 8280,32,80,96,00,2A,8E,96,00, OATA 8288,66,03,00,6E,02,C0,48,91,20A5 186 OATA 8290,00,2A,8E,96,FE,09,28,40, OATA 8298,FE,0A,28,10,FE,08,28,22,7E2E 188 OATA 82A0,FE,00,28,4F,4F,C0,59,80,7CCE 189 OATA 82A8,20,09,18,33,00,7E,05,00, OATA 8280,8E,00,28,39,00,35,05,F5,5F OATA 8288,C0,17,80,F1,30,C0,17,80,7E OATA 82C0,18,C1,00,7E,05,00,8E,01, OATA 82C8,28,23,00,34,05,F5,C0,17, OATA 8200,80,F1,3C,C0,17,80,18,A8, OATA 8208,00,7E,05,C0,72,80,23,23,7C OATA 82E0,7E,23,66,6F,C0,48,91,C0, OATA 82E8,F0,7F,C3,75,7F,3A,80,96,7A0C 198 OATA 82F0,00,77,05,C9,3A,97,93,87, OATA 82F8,C8,18,03,22,8E,96,AF,32, OATA 8300,97,93,C0,17,80,C0,03,91, OATA 8308,2A,8E,96,46,23,4E,0C,C5,2COO 202 OATA 8310,78,C0,17,80,C1,04,79,88,03F2 203 OATA 8318,20,F5,C9,F5,26,01,6F,C8,3A OATA 8320,25,2C,C0,75,88,F1,4F,C0,013F 205 OATA 8328,72,80,C5,54,50,06,00,4E,065E 206 OATA 8330,09,13,13,13,13,1A,91,C6, OATA 8338,04,47,4F,01,78,87,28,03, OATA 8340,8A,20,00,E5,C5,C0,9C,88,5E6F 209 OATA 8348,C1,E1,C0,4C,80,C3,9C,88,432F 210 OATA 8350,C0,18,81,3E,18,91,C8,47, OATA 8358,0E,20,C3,27,81,2A,8E,96,105A 212 OATA 8360,46,23,7E,90,3C,47,23,23, OATA 8368,23,23,79,23,23,23,23,8E,153C 214 OATA 8370,C8,10,F8,F6,FF,C9,2A,8E, OATA 8378,96,87,28,05,96,23,23,23,67C9 216 OATA 8380,23,23,46,C8,27,3C,C8,27, OATA 8388,3C,16,00,5F,19,C9,F5,01,1C OATA 8390,01,00,7E,87,28,07,36,00, OATA 8398,21,C8,92,18,05,36,FF,21,30AF 220 OATA 83A0,CA,92,E0,80,F1,C3,17,80,530A 221 OATA 83A8,F5,01,03,00,7E,87,28,07, OATA 8380,36,00,21,CF,92,18,05,36,171C 223 OATA 8388,FF,21,CC,92,E0,80,F1,C3,63E9 224 OATA 83C0,17,80,E5,CO,OE,80,E1,C0,3E0F 225 OATA 83C8,00,81,21,08,92,C0,00,81,285F 226 OATA 8300,C0,05,80,F5,CO,F6,80,F1, OATA 8308,C9,C0,18,88,FE,4A,C8,FE,58C6 228 OATA 83E0,6A,C9,21,11,01,C0,75,88, OATA 83E8,C0,9C,88,01,20,18,C0,27, OATA 83F0,81,C0,9C,88,21,11,01,C3,6A OATA 83F8,75,88,21,11,01,C0,75,88, OATA 8400,21,EC,92,C3,00,81,E5,C0, OATA 8408,50,88,E1,23,7E,87,20,F6,1FCA 234 OATA 8410,C9,E5,C0,9C,88,E1,C0,08,4A6E 235 OATA 8418,81,E5,C0,9C,88,E1,C9,E5,6E OATA 8420,C5,7E,C0,50,88,C1,E1,23, OATA 8428,10,F5,C9,C5,79,C0,50,88,20CO 238 OATA 8430,C1,10,F8,C9,3A,A0,93,87, OATA 8438,C4,13,92,3A,9F,93,87,C8, OATA 8440,3A,CF,96,87,CA,4A,81,30, OATA 8448,CA,90,81,C3,89,81,3E,7F,5AOF 242 OATA 8450,32,C3,96,06,10,21,00,C0,38CC 243 OATA 8458,18,13,11,68,82,E0,53,8A, OATA 8460,96,11,80,70,C0,04,82,11,59FO 245 OATA 8468,00,20,C0,1E,85,11,58,82,141E 246 OATA 8470,E0,53,8A,96,11,80,70,C0,7E1F 247 OATA 8478,04,82,11,08,18,C0,1E,85,23EO 248 OATA 8480,10,08,3E,40,32,C3,96,11,3E OATA 8488,68,82,E0,53,8A,96,11,A4,081E 250 OATA 8490,70,C3,04,82,21,79,82,22,072A 251 OATA 8498,8A,96,3E,7F,32,C3,96,06, ATA 84A0,1C,21,00,C0,11,80,70,C0,083F 253 OATA 84A8,04,82,11,00,38,C0,1E,85,22EO 254 OATA 8480,10,F2,3E,78,32,C3,96,11, OATA 8488,AA,70,C3,04,82,21,84,82,577E 256 OATA 84C0,22,8A,96,3E,78,32,C3,96,2C OATA 84C8,21,00,C0,11,92,70,C0,04,006A 258 OATA 8400,82,11,00,08,C0,1E,85,3E,42E4 259 OATA 8408,7F,32,C3,96,06,18,11,9E,22E0 260 OATA 84E0,70,C0,04,82,11,00,38,C0, OATA 84E8,1E,85,10,F2,3E,7C,32,C3,23C7 262 OATA 84F0,96,11,9E,70,C0,04,82,11,5C OATA 84F8,00,38,C0,1E,85,3E,60,32, OATA 8500,C3,96,11,98,70,C3,04,82,4FCE 265 OATA 8508,E5,C5,05,C0,3E,82,C0,14,57C6 266 OATA 8510,82,E1,CO,A3,82,C1,E1,C9,6CCF 267 OATA 8518,21,1C,9C,11,7F,02,7E,87,06A8 268 OATA 8520,20,07,23,18,7A,83,20,F6,158A 269 OATA 8528,C9,21,8C,70,CO,A3,82,21,7F OATA 8530,1C,9C,11,7F,02,05,7E,C0,2FA5 271 DATA 8538,81,82,01,23,18,7A,83,20, OATA 8540,F4,C9,CO,E6,91,11,1C,9C,58E8 273 OATA 8548,06,50,C5,E5,05,C0,89,96, OATA 8550,01,C0,25,85,E1,23,C1,10, OATA 8558,F1,C3,00,91,06,03,11,70,5A9E 276 OATA 8560,70,7E,12,13,C0,98,82,10,276C 277 OATA 8568,F8,C3,97,82,06,03,11,70,566E 278 OATA 8570,70,C0,97,82,7E,12,13,C0, OATA 8578,98,82,10,F8,C9,06,07,11,674F 280 OATA 8580,70,70,C0,97,82,10,F8,C9,32FF 281 OATA 8588,06,07,11,70,70,7E,12,13,05C7 282 DATA 8590,05,11,00,10,C0,1E,85,01, OATA 8598,10,F3,C9,7E,12,13,05,11, OATA 85A0,00,08,C0,1E,85,01,C9,46,1C~8 285 OATA 85A8,04,05,C8,23,7E,C5,C0,81,19BF 286 DATA 8580,82,C1,10,F7,C9,E5,C0,28, C7AA4l CE8FCl C12E6l [9184] [5218] CC00Al C8186l CA8E0l C49CCl C8E3Cl CE9CCl [8398] C09C2l CA688l C7A82l [4098] C5F8Al C0EE6l CF528l CE1FAl C85ACl [4564] C0FCAl [6C52l [6786] C610Cl C8C38l C11C0l C254Cl C032El C81FAl CC976l CAA62l COE26l CA00Cl [15FAl C502Cl CF074l C756El CF304l [8582] C20ACl C2A86l ['C618l [9022] [5112] C4FAAl CE40Al [6988] C2A90l C990El COC84l CF694l C72AEl C8FF0l CEC3Cl [3140] C 18F4l CAA0Al [3798] [0880] C7E80l C65F4l C 1C4Al [8082] COE7El CCC36l [8602] C615El C6E38l [4086] C8A18l CFFA2l CA27Al C6F6El COA38l C0094l [0680] C8A7El [7274] CF88El C7F64l C0CA0l CEEA4l C845Cl [9390] C6FFAl CC9FEl CAA9Al [3054] CE08Cl C2C04J CAE46l C5AF4J C61AEl CC046l [0786] [7876] C3A4El CC1119Cl [9160] C030CJ C8A22l CF11166l C966Cl C89C2J C83E8l C12F4l 287 OATA 8588,80,E1,08,18,F8,21,00,4111, OATA 85C0,22,CC,70,21,00,C0,22,CE,2C3A 289 OATA 85C8,70,21,CE,82,22,81,96,C3, OATA ,8111,84,00,66,03,00,6E,1112,7F OATA 8508,3A,CC,70,95,3A,C0,70,9C,2A DATA 85E111,FA,E2,82,22,CC,70,3A,CE,5111CE 293 OATA 85E8,70,95,3A,CF,70,9C,F111,22,102A 294 OATA 85F111,CE,70,C9,00,2A,86,92,C0,6E OATA 85F8,14,83,00,21,46,70,C0,52,317C 296 OATA 8600,83,00,21,50,70,C0,52,83, OATA ,00,21,5A,70,C0,52,83,21,6C OATA ,14,83,22,81,96,C3,8111,84,23A8 299 OATA 8618,00,66,1111,00,6E,00,C0,42, OATA ,83,00,74,01,00,75,111111,00,7F OATA 8628,66,1113,00,6E,1112,C0,42,83,2DA ATA ,00,74,1113,00,75,02,00,66,7C4C 303 OATA 8638,05,00,6E,1114,C0,42,83,00,3EF OATA ,74,05,00,75,1114,C9,11,82, OATA 8648,5A,C8,45,F5,CO,A8,9111,C8, OATA ,85,F1,C8,C8,C5,C9,00,66,6FA OATA 8658,01,00,6E,00,11,82,5A,C0,38F9 308 OATA 8660,A8,9111,00,74,1111,00,75,00,6F OATA 8668,C9,22,7111,70,21,71,83,22, OATA ,81,96,C3,8111,84,2A,7111,70, OATA 8678,00,56,1113,00,5E,02,C8,2A,75F4 312 OATA ,C8,18,C8,2A,C8,18,C8,2A,7F OATA 8688,C8,18,87,E0,52,22,72,70,79F1 314 OATA ,2A,70,70,00,56,1111,00,5E, OATA 8698,1110,C8,83,CO,A8,9111,42,48,298F 316 OATA 86A111,E0,58,72,70,CO,F3,8F,00, OATA 86A8,7E,0111,E6,1111,C8,81,81,00, OATA 8680,7111,1111,00,77,1110,2A,70,70,24A5 319 OATA 8688,00,56,1115,00,5E,1114,C8,83, OATA 86C0,CO,A8,90,42,48,E0,58,72, OATA 86C8,70,CO,F3,8F,00,70,1115,00,1CAF 322 OATA ,71,1114,C9,21,08,83,22,81, OATA 8608,96,C3,80,84,FO,E5,F0,21, OATA 86E111,4111,70,C0,26,84,C8,C5,00, OATA 86E8,C8,00,46,20,1112,C8,85,E5, OATA 86F111,F0,21,4A,70,C0,26,84,C8,7F OATA 86F8,C5,00,C8,02,46,2111,1112,C8,4EFF 328 OATA 8700,85,E5,F0,21,54,70,C0,26, OATA 8708,84,C8,C5,00,C8,04,46,2111, OATA 8710,1112,C8,85,00,74,1115,00,75,2CC8 331 OATA 8718,04,E1,00,74,1113,00,75,02, OATA ,E1,00,74,01,00,75,111111,F0,4E OATA 8728,E1,C9,00,66,01,00,6E,00,5CA0 334 OATA ,C8,85,F0,56,01,F0,5E,00, OATA 8738,C0,7A,9111,E5,05,00,66,1113, OATA ,00,6E,02,C8,85,F0,56,03,7E OATA 8748,F0,5E,1112,C0,7A,9111,E3,19,650F 338 OATA 8750,E8,C1,E1,E0.4A,E5,05,00, OATA 8758,66,05,00,6E,04,C8,85,F0,20F8 340 OATA ,56,05,F0,5E,04,C0,7A,9111, OATA 8768,E3,19,E8,C1,E1,E0,4A,F0, OATA 8770,46,07,F0,4E,1116,09,F0,46, OATA 8778,08,C8,13,C8,12,C8,15,C8, OATA 8780,14,10,F6,C9,CO,E6,91,00,185F 345 OATA 8788,2A,88,92,18,16,F5,C0,8111,268E 346 OATA 8790,96,00,23,00,23,00,23,00, OATA 8798,23,00,23,00,23,F1,30,2111,20F6 348 OATA 87A111,EC,00,23,00,7E,0111,00,23,4A OATA 87A8,FE,FF,28,F7,E6,3F,20,00,40E DATA ,C3,00,91,23,C9,00,21,00,43AE 351 OATA 8788,01,21,00,40,00,7E,1110,E6, OATA 87C0,3F,C8,00,56,07,00,5E,06, OATA 87C8,70,93,7C,9A,FA,CC,84,E8, OATA 8700,E5,CO,F5,84,E1,18,E5,1116, OATA 8708,FF,18,1113,CO,F5,84,00,7E,714C 356 OATA 87E111,1110,C8,27,C8,38,F5,1116,0111, OATA 87E8,2A,C8,96,70,00,96,1116,7C, OATA 87F0,00,9E,1117,FA,07,84,C6,01, OATA 87F8,C9,00,7E,00,CO,FF,84,E8, OATA ,00,19,C9,E6,3F,87,87,26,704C 361 OATA 8808,00,6F,54,50,29,29,19,11,155F 362 OATA 8810,06,00,19,C9,3A,28,96,06,111CE6 363 OATA 8818,01,06,1114,08,06,02,C8,06,39AE 364 OATA 8820,04,C9,19,00,11,5111,C0,19,3E OATA 8828,C9,0E,1118,21,70,70,06,1117,666F 366 OATA 8830,C8,26,17,23,10,FA,47,3A,6F111C 367 OATA 8838,C3,96,A0,12,13,00,20,E8, OATA 8840,C9,05,E5,CO,OE,80,2E,10, OATA 8848,C0,74,92,CO,F6,80,21,71, OATA 8850,70,7E,E6,111F,77,E1,11,7A, OATA 8858,70,1A,FE,20,20,05,01,03, OATA ,1110,E0,80,21,71,70,01,01,2C8F 373 OATA 8868,0C,00,E0,80,C9,21,6C,93, OATA ,CO,OA,86,CA,58,87,21,00,4CE6 375 OATA 8878,01,01,1110,21,C0,96,86,21,07CO 376 OATA 8880,78,93,11,80,00,01,1117,00,12EA 377 OATA 8888,E0,80,C9,21,60,93,CO,OA,418C 378 OATA 8890,86,CA,5B,87,21,00,1111,1111,739B 379 DATA 8898,00,02,C3,96,86,3A,7F,70~150B 380 DATA 88A0,30,C8,21,7F,93,C3,A4,85, DATA 88A8,CD,C0,86,CA,5B,87,21,3C,4A5A 382 OATA 8880,7D,01,34,0111,C0,63,86,2A,3E DATA 88B8,88,92,E0,48,C1,96,C0,63,7C OATA 88C111,86,C3,3B,87,DO,OA,86,CA, DATA 88C8,5B,87,21,3C,70,01,34,00, OATA 8800,C0,96,86,2A,3C,70,11,00, OATA 8808,FF,19,22,C1,96,44,40,2A, OATA 88E0,88,92,CD,96,86,36,00,C3, OATA 88E8,4E,87,3A,2B,96,FE,02,28, OATA 88F0,16,C3,43,86,CO,OA,86,C8,3F DATA 88F8,3A,68,00,FE,80,CA,57,86,0F OATA 8900,FE,10,28,27,C3,5B,87,CD,7AC7 393 OATA 8908,C0,86,C8,06,48,21,9A,C2, OATA 8910,C5,01,1C,00,C0,63,86,11,6789 C8AAAl [0780] C70AEl CBC8111l [8C38l C2C36l CD3F2l C103El C658AJ CF08AJ [5386] CA32Cl C00C4l C 10A8l [3090] C648Al C8A02l [0214] C17FCl CE816l C46A4J C0F90l CD01El [8256] C83E0l C922El C6F06l [6294] C6ECCl [9378) CCOAEJ C6E62l C87E4l C3111E2l C736Al C2F42l C60CEl [4516] CC4A0J C9C1111l C041Al C08A8l C17A6l C65CCl CE650l [9884] [4606] [1386) [9086] [40061 CE006l [6032] C9F26J C717El CC812l CF782l C16E8J CF70Cl [708111] C690Cl C54CAl CC424l [0670] CA0C111J CA854l C32E6J CD132J CF9BCl C5F2El [ 1484] CE7FAl C95E4l CC26AJ CEFD2l [2032] [9352] [0462] CA826l C7A62l CE690J CE154J CA1F0l CF792l C8086l CC044l [7784] [5486] C66E8J C723Cl C23E8l [7612] CC646l C81AEl [9198) [2002] [6176) [2402] [6708] C9F42l C008Al C98AEl C839El [3284) [A908l C 17CCl [4302] CC896l C405AJ ~...

33 395 OATA 8918,E4,07,19,30,04,11,50,C0,73E4 C581El 503 OATA 8C78,36,0C,00,2A,30,70,3E,F8,1A53 CA39El 396 OATA 8920,19,C1,10,EC,C3,38,87,C0,3737 [ 1EAEJ 504 OATA 8C80,C0,38,8F,01,87,E0,52,01,7219 [FOOCl 397 OATA 8928,0A,86,C8,06,48,21,9A,C2,5602 C42AEJ 505 OATA 8C88,00,00,F0,56,03,F0,5E,02,1992 CA77Cl 398 OATA 8930,C5,01,1C,00,C0,96,86,11,6460 C8E6Al 506 OATA 8C90,C8,82,CO,C2,8F,F0,74,13,58F7 CA94Al 399 OATA 8938,E4,07,19,30,04,11,50,C0,73E4 C972Al 507 OATA 8C98,F0,75,12,F0,70,11,F0,71,6C1F C6CF8l 400 OATA 8940,19,C1,10,EC,C3,4E,87,C0,36E3 C5A88l 508 OATA 8CA0,10,F1,C8,47,3A,98,93,28,28E2 CCACEJ 401 OATA 8948,C0,86,C8,21,00,C0,01,00,5992 CAA08l 509 OATA 8CA8,03,3A,9A,93,87,28,04,F0,1090 C20C8l 402 OATA 8950,40,C0,63,86,C3,38,87,C0,1077 [8788] 510 OATA 8C80,C8,03,FE,11,14,00,F0,19,7A03 C18CCl 403 OATA 8958,0A,86,C8,21,00,C0,01,00,5492 [7128] 511 OATA 8C88,C9,C8,2C,C8,10,01,00,14,5F88 C8CE6l 404 OATA 8960,40,C0,96,86,C3,4E,87,C0,0F03 CF186l 512 OATA 8CC0,09,C8,2C,C8,10,C8,2C,C8,3C27 C384El 405 OATA 8968,E6,91,3A,C0,96,16,7C,5F,584F [7888] 513 OATA 8CC8,10,C8,2C,C8,10,C8,2C,C8,3627 [4A5El 406 OATA 8970,EO,A0,C8,78,20,19,E5,C5,403B CC6CEJ 514 OATA 8C00,10,C9,C8,2C,C8,10,44,40,2189 CF010J 407 OATA 8978,C0,00,91,11,5C,00,0E,15,4019 [2F7Al 515 OATA 8C08,21,80,0C,87,E0,42,3A,CF,3CA8 [9628] 408 OATA 8980,C0,05,00,87,C2,58,87,C0,6A0F CC40El 516 OATA 8CE0,96,06,06,2F,47,C8,2C,C8,7037 [ OATA 8988,E6,91,C1,E1,11,80,7C,78,4378 CFA78l 517 OATA 8CE8,10,10,FA,C9,00,E5,E1,46,10A8 [9148] 410 DATA 8990,81,20,00,7B,32,C0,96,C3,4FEF [E20Al 518 DATA 8CF0,0E,00,11,06,00,19,3A,C8,0598 [4842] 411 OATA 8998,00,91,E8,3A,C0,96,26,7C,5068 [27C4l 519 OATA 8CF8,96,96,3A,C9,96,23,9E,FA,60AA [671Al 412 OATA 89A0,6F,C8,70,20,13,05,C5,11,0AB7 [958Cl 520 OATA 8000,24,8A,23,5E,23,56,7A,E6,3152 [084Al 413 OATA 89A8,5C,00,0E,14,C0,05,00,87,2848 [657El 521 OATA 8008,3F,83,28,16,18,72,28,73,3615 [5354] 414 OATA 8980,C2,5B,87,C1,01,21,80,7C,6C40 [3890] 522 OATA 8010,23,23,F0,74,01,F0,75,00,02B6 [0658] 415 OATA 8988,EO,A0, ,20,E3,70,32,5804 [ 19CCl 523 OATA 8018,2B,F0,23,F0,23,0C,C8,69,21A7 CCOF2l 416 OATA 89C0,C0 1 96,E8,C9,CO,E8,86,3E,5086 [0322] 524 OATA 8020,20,0E,11,11,00,19,10,CE,103A [4604] 417 OATA 89C8,80,32,C0,96,11,5C,00,0E,5C16 [4856] 525 OATA 8028,79,87,C0,00,C8,00,FE,C9,03FO C854Al 418 OATA 8900,13,C0,05,00,11,5C,00,0E,3B96 [F056l 526 OATA 8030,21,46,93,C3,64,92,21,51,1E2B CEE32l 419 OATA 8908,16,C0,05,00,3C,C9,CO,EB,3B55 [1C06l 527 OATA 8038,93,C3,64,92,C5,FO,E5,F0,7808 CCF12l 420 OATA 89E0,86,AF,32,C0,96,11,5C,00,66CC [5F94l 528 OATA 8040,66,01,F0,6E,00,23,23,5E,2A94 [7776] 421 OATA 89E8,0E,0F,C0,05,00,3C,C9,7E,1C2C [89F2l 529 OATA 8048,23,56,28,2B,28,E5,F0,23,00C5 CE6B6l 422 OATA 89F0,06,0F,28,17,11,5C,00,C0,6085 C009El 530 OATA 8050,F0,23,F0,66,01,F0,6E,00,6CA0 CBEE8l 423 OATA 89F8,28,87,11,80,7C,IZIE,1A,C0,3041 [38BEl 531 OATA 8058,E5,23,23,7E,23,66,6F,93,7900 [068Al 424 OATA 8A00,05,00,11,03 1 IZIIZI,0E,25,C0,002F CA4FCl 532 OATA 8060,7C,9A,F2,71,8A,El,F0,74,1Z178A CF0F4l 425 OATA 8A08,05,00,C9,E1,C9,E8,21,09,101F [6580] 533 OATA 8068,FF,F0,75,FE,E1,F0,74,01,4595 [3836] 426 OATA 8A10,00,19,3E,24,06,03,BE,C0,0240 [AF1Al 534 OATA 8070,F0,75,00,18,03,E8,E1,F1,60C7 C3CB6l 427 OATA 8A18,23,10,F8,E8,11,5C,00,C0,0565 [9796] 535 OATA 8078,10,03,FO,E1,C1,10,80,C9,2A88 CE314l 428 OATA 8A20,2B,87,11,5C,00,0E,13,C0,3373 CA758l 536 OATA 80BIZI,3A,7F,70,32,CC,96,18,42,0A0A C0ABEl 429 OATA 8A28,05,00,00,00,00,00,C9,01,0313 [F7A2l 537 OATA 8088,C0,90,91,C0,19,80,21,7F,5E71 [ 1908] 430 OATA 8A30,0C,0IZI,EO,B0,62,68,13,36,12IZIC CA954l 538 OATA 8090,93,CO,C0,85,00,2A,86,92,604E CE70Al 431 OATA 8A38,00,01,17,00,E0,80,C9,3A,06AIZI [215Al 539 OATA 8098,3A,98,93,87,C4,08,83,3A,266C CC8E2l 432 OATA 8A40,C0,96,FE,81Z1,2B,0C,11,5C,534E [7192] 540 OATA 80A0,99,93,87,C4,CF,83,C0,99,7797 [881Z1Al 433 OATA 8A48,00,0E,15,C0,05,1Z10,B7,C2,0C74 [5070] 541 OATA 80A8,85,2A,C0,70,E0,58,C2,70,5020 [911C1 434 OATA 8A50,58,87,11,5C,00,0E,10,C0,0875 [ OATA 80BIZI,19,22,C0,70,2A,C4,70,E0,1987 [80E OATA 8A58,05,00,3C,C0,C3,58,87,21,IZIF58 [ OATA 8088,58,C6,70,19,22,C4,70,2A,10E0 [3C OATA 8A60,3A,93,C3,64,92,3E,02,C0,2341 [ OATA 80C0,C8,70,E0,58,CA,70,19,22,64E4 [ OATA 8A68,EE,91,C0,90,91,21,7F,93,4781 [ OATA 80C8,C8,70,C0,00,8A,21,CC,96,6A3A [ OATA 8A70,CO,C0,85,3A,9C,93,B7,20,4262 CFCA OATA 8000,35,2IZI,B5,C9,CO,C8,87,C0,0C38 [3924] 439 OATA 8A78,07,3A,28,96,FE,02,20,1A,06A2 CB28C1 547 OATA 8008,81,84,22,C8,96,22,CA,96,747A [57CAJ 440 OATA 8A80,3A,2B,96,FE,02,CC,EF,82,089C [A104l 548 OATA 80E0,18,03,C0,21,88,CB,7C,20,100C C8CE2l 441 OATA 8A88,00,21,7F,93,3E,24,00,77,6080 [64F OATA 80E8,F~,C0,10,85,C5,C0,79,91,40EF [263A1 442 OATA 8A90,09,00,77,0A,00,77,0B,C0,3A6F CE OATA BDF0,21,88,93,CO,F0,85,21,96,29B0 C28A OATA 8A98,99,85,3A,2B,96,06,03,CE,6F10 [AOC OATA 80F8,93,34,18,0A,CO,AE,8C,C0,4225 COF OATA 8AA0,00,32,CF,96,2A,8A,70,7C,1F3E CF106l 552 OATA 8E00,21,8B,2B,CO,C0,8C,2A,CA,3F36 [ OATA 8AA8,85,21,86,96,28,03,21,71,4C1F [ OATA 8E08,96,11,C8,01Z1,87,E0,52,38,5000 [ OATA 8A80,8C,22,B4,96,3A,90,93,21,53C3 [59A OATA 8E10,E8,22,CA,96,C0,31Z1,81,21,6AA8 [86E0l 447 OATA 8A88,81,8C,87,28,03,21,A3,8C,7686 [FEB2l 555 OATA 8E18,00,96,CO,E6,85,21,08,96,5FCC CEF2Cl 448 OATA 8AC0,22,B7,96,C0,89,82,2E,1E,2552 CCECAJ 556 OATA 8E20,34,C1,10,C8,C9,00,21,00,218E [339A1 449 OATA 8AC8,C0,74,92,C9,3A,C9,70,E6,67B8 [ OATA 8E28,01,C0,03,84,28,33,F0,21,21B7 C0AA OATA 8A00,FE,28,27,21,64,1Z10,01,00,7002 C642Al 558 OATA 8E30,0C,96,CO,E8,89,28,13,21,584F CF906l 451 OATA 8A08,00,E0,58,C8,70,C0,16,90,3CC0 CF OATA 8E38,C0,96,71,41,FO,E5,F0,21,4C97 [ OATA 8AE0,2A,CE,70,CB,7C,28,03,21,26F7 CA8F OATA 8E40,0C,96,C0,79,8A,FO,El,C0,5318 [ OATA 8AE8,00,00,C8,3C,CB,10,C8,3C,1026 [680A1 561 OATA 8E48,64,88,CO,F5,84,C0,03,84,0006 [080A1 454 OATA 8AF0,CB,10,C8,3C,C8,10,09,C0,7E93 CF972l 562 OATA 8E50,20,0C,2A,C8,96,23,22,C8,2A70 CAF92l 455 OATA 8AF8,65,83,00,2A,86,92,CO,A2,0C00 [88E4l 563 OATA 8E58,96,2A,CA,96,23,22,CA,96,5132 [ OATA 8800,8E,CO,E6,91,00,2A,88,92,6652 C83E2l 564 OATA 8E60,C9,21,FF,7F,22,CA,96,C9,7700 CDAIZIAl 457 OATA 8808,F0,21,00,01,00,22,C4,96,71AE [43AC1 565 OATA 8E68,00,66,03,00,6E,02,22,2A,79A6 CF OATA 8810,F0,22,C6,96,00,7E,00,00,6060 [ DATA 8E70,70,00,66,05,00,6E,04,22,022A [5E8E1 459 OATA 8B18,23,3C,28,F0,30,E6,3F,F0,1673 [ OATA 8E78,2C,70,F0,28,F0,28,CO,A2,122C [ OATA 8820,77,00,CA,00,91,30,CA,09,2A21 C4AOCl 568 OATA 8E80,88,20,1C,E5,F0,28,F0,2B,46C5 C872Cl 461 OATA 8828,88,3C,CO,FF,84,E0,58,C6,5A84 C375E1 569 OATA 8E88,CD,A2,88,E3,F5,87,E0,52,55AC [576Al 462 OATA 8831Z1,96,19,11,80,7C,87,E0,52,4704 [ OATA 8E90,44,40,DD,7E,01,32,CE,96,2CCA [ OATA 8838,02,32,8A,2A,C4,96,C0,12,7390 [6FA OATA 8E98,CO,F9,88,F1,20,E6,E1,3A,4500 CCE DATA 8840,80,F0,2A,C6,96,F0,77,01,774B [ OATA 8EA0,C0,96,87,20,05,C9,21,C0,52E3 CCA OATA 8B48,F0,74,05,F0,75,04,FD,72,6EC0 CF OATA 8EA8,96,35,FD,56,01,F0,5E,00,5FC0 [00F OATA 8B50,03,F0,73,02,11,06,00,FD,30EO CCD OATA 8EB0,FD,E5,05,FO,E1,F0,46,03,56C3 [ OATA 8858,19,F0,22,C6,96,2A,C4,96,3EE6 [60F OATA 8E88,F0,4E,02,FO,C8,07,7E,28,6400 [ OATA 8860,7E,E6,3F,30,23,11,28,70,03C1 C2DA OATA 8EC0,15,CD,4F,8C,CD,14,8C,FD,3F30 [ OATA 8868,01,06,00,E0,80,01,06,00,0A58 [8A OATA 8EC8,56,03,F0,5E,02,61Z1,69,87,3075 C3AA4l 470 OATA 8870,E5,ED,B0,F5,CO,E1,88,F1,549D [8838] 578 OATA 8E00,E0,52,44,40,18,13,C0,14,6F52 CE4CEl 471 OATA 8878,E1,30,20,E9,11, ,01,7583 [326E1 579 OATA 8E08,8C,CD,4F,8C,F0,66,03,FD,72EB [409C1 472 OATA 8880,06,00,E0,80,E0,48,C4,96,12FA CAFEA1 580 OATA 8EE0,6E,02,87,E0,42,50,59,44,2C16 CC1A OATA 8888,03,23,22,C4,96,60,69,01,04A3 [441Cl 581 OATA 8EE8,40,05,78,81,20,01,03,C0,161F [ DATA 8890,06,00,EO,B0,CO,E1,88,F0,11A1 [C2E8l 582 OATA 8EF0,F9,8B,FO,C8,FF,76,E1,F0,4A4F [4000] 475 OATA 8B98,E5,F0,2A,C6,96,F0,46,FA,4302 CC OATA 8EF8,E1,C9,C0,34,8C,08,C8,78,5082 [A44A1 476 OATA 8BA0,05,C5,F0,2A,C6,96,F0,7E,2B2C C1A46l 584 OATA 8F00,C0,C8,7A,20,F5,CO,B3,96,5AEC [ OATA 88A8,14,F0,96,00,F0,7E,15,F0,2147 CAEFA1 585 OATA 8F08,78,06,80,7A,OE,02,00,C0,1835 [89F OATA 8880,9E,01,F2,C6,88,1E,14,F0,5980 CEB08l 586 OATA 8F10,34,8C,08,C8,78,28,EE,C9,36A5 [08FE1 479 OATA 8888,7E,00,F0,56,14,F0,72,00,2670 [8EAC1 587 OATA 8F18,AF,FO,C8,FF,7E,20,03,D0,7DF8 [ 168E1 480 DATA 88C0,F0,77,14,F0,23,1D,20,EF,6F03 CE42111l 588 OATA 8F20,7E,01,32,CE,96,F0,66,09,3261 C079El 481 OATA 88C8,18,05,11,14,00,F0,19,1111,00F6 [ OATA 8F28,F0,6E,08,22,30,70,F0,66,67C8 CC302l 482 OATA 8BD0,D5,C1,10,C0,00,2A,C4,96,534E [ OATA 8F30,08,FD,6E,IIIA,22,32,70,C9,3648 C2C OATA 8B08,FO,El,C3,0C,88,11,08,00,5A74 C8C8E1 591 OATA 8F38,05,2A,30,70,E0,58,2A,70,67FO CA93A1 484 DATA 8BE0,00,19,C3,08,88,3A,28,70,74A5 C300E1 592 OATA 8F40,19,22,30,70,2A,32,70,E0,045F [0E9El 485 OATA 88E8,F5,2A,2C,70,E0,58,32,70,744D CIII13E1 593 OATA 8F48,58,2C,7D,E0,5A,22,32,70,2581 [48EA1 486 DATA 8BF0,70,93,7C,9A,F2,FE,88,21,1939 [49FE1 594 OATA 8F50,D1,13,C9,21,04,00,19,CD,77AF C849Al 487 OATA 8BF8,28,70,11,2E,70,06,06,C0,08B1 [ OATA 8F58,5E,8C,21,05,00,E8,19,E8,0805 [81CIII1 488 OATA 8C00,16,91,2A,2C,70,CD,CE,89,2909 CCCDA1 596 OATA 8F60,2B,19,1A,86,12,23,13,1A,18C0 [824C1 489 OATA 8C08,F0,74,01,F0,75,00,E5,2A,6E38 C38DA1 597 DATA 8F68,8E,12,23,13,1A,8E,12,23,443F [ OATA 8C10,32,7D,CO,CE,89,01,87,E0,158F [2C34l 598 DATA 8F70,13,1A,8E,12,C9,21,32,70,1935 CBF70l 491 OATA 8C18,52,FD,74,1113,F0,75,02,2A,1EE2 ClEBEl 599 OATA 8F78,3A,CIII,7D,96,23,3A,C1,70,28CF CC921Z DATA 8C20,28,7D,C0,85,89,F0,74,07,1EE3 [ OATA 8F80,9E,F8,C3,B6,96,D5,E8,29,641B C8F OATA 8C28,F0,75,06,FD,36,05,00,F0,6089 CAIZIE OATA 8F88,11,1C,97,19,ED,58,32,70,1AEO CECEC1 494 DATA 8C30,36,04,00,E5,2A,2E,70,C0,158F [ DATA 8F90,7B,96,23,7A,9E,FA,A1,8C,1D16 CC7F0l 495 OATA 8C38,85,89,01,87,E0,52,01,00,6FB2 C5CCA1 603 OATA 8F98,72,28,73,21,1C,9C,01,19,3C98 [ DATA 8C40,00,F0,56,03,FO,SE,02,7A,335E [8E8C1 604 OATA 8FA0,3A,CE,96,77,C9,D1,C9,21,3FBF [451E1 497 DATA 8C48,83,20,0A,F0,36,03,40,F0,5E01 C5AOB1 605 OATA 8FA8,1C,9C,19,3A,CE,96,8E,00,2C04 [ OATA 8C50,36,02,01,18,03,CD,C2,8F,1807 CC35A1 606 OATA BF80,77,C9,2A,C4,70,22,1C,97,030F C5AC OATA 8C58,F0,74,08,F0,75,0A,FD,70,6F3A CC OATA 8F88,21,1C,97,11,1E,97,01,FE,0620 C5E7C1 500 OATA 8C60,09,FD,71,08,2A,2A,70,3E,345C [ 1BAE1 501 DATA 8C68,F8,C0,38,8F,E5,FD,74,0F,4568 C685A1 502 OATA 8C70,F0,75,0E,FD,36,00,00,FD,6CA9 CD31C1 Listing 7. "PAINT1.BIN«(Fortsetzung) ~. 71

34 61118 DATA 8FCIII,III4,ED,8111,21,1C,9C,11,1D,2FFF [881114] DATA 178 DATA ,1111,F6,C9,47,C8,23,C8,12,2F8111 8FC8,9C,III1,7F,III2,36,FF,ED,8111,42A6 [8898] [6DIIIEl DATA 8FDIII,C9,CD,E6,91,29,7D,E6,FIII, [7111FCl 179 DATA 9258,ED,6A,1111,F8,C9,AF,4F,C8,6521 [141Cl 611 DATA 8FD8,54,5F,7D,68,29,29,19,E6,35E8 [E2DEl DATA ,23,C8,12,ED,6A,C8,23,C8,2F21 [78CEl 612 DATA 8FEIII,IIIE,17,17,16,111111,5F,F6,CIII,III11111 [5C54l 181 DATA 9268,12,ED,6A,III6,1116,C8,23,C8,3CF1 [71C8l 613 DATA 8FE8,84,67,E5,21,8A,92,19,11,5848 [8A8111l 182 DATA ,12,ED,6A,C8,17,C8,23,C8,3111A9 [5EDEl 614 DATA 8FFIII,1C,9C,III6,5111,E3,4E,E3,C5,28E3 [12FAl 183 DATA 9278,12,ED,6A,C8,17,C8,31,91,3111D7 [348Al 615 DATA 8FF8,1116,1118,E5,1A,3C,28,1115,8E,1DF4 [ 11E6l 184 DATA ,111C,3111,1113,111D,81,111D,1111,E5,111E49 [CE3Al 616 DATA *ENDE* [EIIICEl 185 DATA 9288,C8,22,ED,6A,17,C8,12,ED,755D [25111Cl 617 adr=~ :zeile=11114:memory ~7FFF [ 184El 186 DATA ,6A,17,C8,12,5F,E8,1116,111111,29D8 [819El 618 READ d$:if d$=" ENDE*"THEN 629 [FFAAl 187 DATA 9298,3E,III8,18,111C,C8,13,C8,12,19SIII [577Cl 619 pr=lll [5F1El 188 DATA 92AIII,ED,6A,C8,13,C8,12,ED,6A,73FIII [8528] FOR i=1 TO 8 [1662] 189 DATA 92A8,C8,31,C8,1111,87,ED,42,1113,7728 [3EDIIIl 621 READ a$:a=valc"~"+a$) [F14111l DATA ,3111,1113,1118,1119,1118,3D,C2,98, [A83Cl 622 POKE adr,a:adr=adr+1 [2A1Cl 191 DATA 9288,8F,C8,38,C8,19,87,ED,42,7D7C [7E4111l 623 pr=pr*2:if pr>65535 THEN pr=pr [859Cl 192 DATA 92CIII,3F,C8,11,C8,1111,C9,87,1118,2112 [ pr=untcprlxor a:if pr<lll THEN pr=pr DATA 92C8,F5,C8,7C,28,1116,CD,2111,91,4695 [448Cl 6 [5E DATA 92DIII,III8,3F,III8,C8,7A,28,1116,CD,III5C1 [ NEXT i [A6111Al 195 OATA 92D8,38,91,1118,3F,III8,C5,44,4D,3921 [ READ pr$:pr2=valc"~"+pr$l:if pr2<111 THEN 196 DATA 92EIII,21,111111,111111,CD,16,9111,ED,43,1F39 [10661 pr2=pr [4296] 197 DATA 92E8,7111,7D,C1,CD,16,9111,2A,7111,3164 [9988] 627 IF pr<>pr2 THEN PRINT"Pruefsummenfehler 198 DATA 92FIII,7D,F1,1118,DIII,C3,2111,91,87,1119CD [7111C4l in Zeile";zeile:STOP [681E1 199 DATA 92F8,1118,F5,C8,7C,28,1116,CD,2111, [818111] 628 zeile=zeile+1:60to 618 [1E7A DATA ,91,1118,3F,III8,C8,7A,28,1116,4AIII6 [F43El 629 SAVE"PAINT1.8IN",8,~ ,~ [ OATA ,CD,38,91,1118,3F,III8,CD,16,7A74 [A886l PRINT d$:end [81FEl DATA ,9111,F1,1118,DIII,CD,4111,91,C3,7EC9 [588Cl OATA 9318,3111,91,7A,83,CA,75,9111,7D,3EE9 [A2A81 Listing 7. "PAINT1.BIN«(Schluß) DATA ,93,7C,9A,D2,7111,9111,78,CD,491D [969111] OATA 9328,2D,9111,47,79,CD,2D,9111,4F,3A43 [AF9111l DATA ,C9,87,ED,6A,ED,52,3111,1111, [EE74l DATA 9338,19,17,ED,6A,ED,52,3111,1111, [6944] '************************************* [ DATA ,19,17,ED,6A,ED,52,3111,1111, [A '* PAINT2.DAT - DATA-Lader von 'CPC' * [17EAl 209 DATA 9348,19,17,ED,6A,ED,52,30,1111, [384Al '************************************* [A3D DATA ,19,17,ED,6A,ED,52,30,01, [9A2Cl [DE86l 211 OATA 9358,19,17,ED,6A,E0,52,3111,1111, [CD3El DATA ,C8,11,18,1112,C8,1111,23,13,64E9 [A31A1 212 DATA 9360,19,17,ED,6A,ED,52,3111,1111, [811132] 105 DATA ,10,F1,79,E1,C1,E3,77,23,3039 [ OATA 9368,19,17,ED,6A,ED,52,3111,1111, [5344] DATA ,10,E3,E1,C3,0D,91,23,11,2428 [91113E1 214 DATA ,19,17,2F,C9,2E,88,C3,74,11129E [ DATA ,28,7D,III1,1116,1110,ED,8111,E5, [813C1 215 OATA 9378,92,2E,8C,C3,74,92,7A,83,5E9F [53DIIIl DATA ,DD,E1,23,23,23,23,23,23,5161 [4CE6l 216 DATA 9380,28,23,78,3C,2111,05,7A,FE,117E [ 1272] 109 DATA ,E5,FD,E1,CD,CD,8D,C8,C3,5839 [A956l 217 OATA 9388,7F,28,10,78,3D,2111,1D,7A,3118 [726111] 110 DATA 9030,ED,53,2E,7D,22,34,7D,CD,61A7 [ 16A6l 218 DATA 9390,FE,80,20,18,AF,95,6F,3E,5D4C [F2DAl 111 DATA ,14,8E,C8,C3,ED,53,30,7D,3AE9 [ OATA 9398,00,9C,67,11,111111,111111,C8,2C,284A [595Al 112 DATA ,22,36,7D,CD,58,8E,C8,C3,1E45 [6EC8l DATA 93A0,C8,1D,C8,1A,C9,21,1110,1110,7CCC [4FCEl 113 DATA ,ED,53,32,7D,22,38,7D,06,62DC [ DATA 93A8,11,00,1110,C9,C8,7C,28,1116,1113EE [9274] 114 DATA 9050,111111,DD,21,2E,7D,CD,81,8D, [27AA1 222 DATA 9380,CD,3111,91,CD,38,91,C8,7A,7618 [828Al 115 DATA ,DD,23,DD,23,CD,81,8D,DD,7A88 [5F4E1 223 OATA 9388,28,09,E5,CD,8F,9111,C1,87,008D [C8F6l 116 DATA 9060,23,DD,23,C0,81,8D,1111,E7, [229E1 224 DATA 93C0,ED,42,C9,D5,4C,7D,CD,DD,7111A3 [773A1 117 DATA ,2A,34,7D,ED,48,2E,7D,ED,1887 [0EIIIEl 225 OATA 93C8,90,E3,E8,67,79,4C,CD,DD,686F [2F36l 118 DATA 9070,58,36,7D,7A,83,28,36,CD,2D99 [8784] 226 DATA 93DIII,9111,57,5C,7D,69,E3,47,111E,51D4 [4E9A1 119 DATA ,38,91,CD,C2,8F,E5,C5,DD,2878 [8A1El 227 OATA 93D8,00,09,C1,1116,111111,E8,ED,4A,183C [45AIIIl 120 DATA 9080,21,34,7D,CO,F1,8E,78,81, [908111] 228 DATA 93EIII,C9,21,111111,111111,1116,1110,87,30,6DCE [ OATA ,CA,0111,111111,C5,FD,2A,86,92,6F8E [11168C1 229 OATA 93E8,1113,62,68,29,17,3111,02,19,1695 [CAIIICl 122 DATA ,CD,F8,8E,42,48,D1,CD,F3,4DD5 [F736l DATA 93FIII,88,29,17,3111,1112,19,88,29,4EED [E OATA ,8F,5111,59,C8,7A,C4,38,91,5431 [5D7Al 231 DATA 93F8,17,3111,1112,19,88,29,17,3111,1112AA [42111El 124 DATA 9111AIII,3A,8F,7D,CD,DD,90,21,8E,35E4 [FE DATA ,1112,19,88,29,17,30,1112,19,1485 [91C8l 125 DATA 9111A8,7D,86,D1,E1,C9,21,111111,111111,111DFC [79AIIIl 233 DATA 9408,88,29,17,3111,1112,19,88,29,4EED [9044] 126 DATA ,1111,111111,1110,18,C8,DD,C8,1110,1115A2 [2348] 234 DATA ,17,DIII,19,88,C9,2E,89,C3, [7F48l 127 DATA 9088,26,DD,C8,01,16,DD,C8,1116,3F64 [02EC1 235 DATA 9418,74,92,4E,1A,E8,71,12,23, [2A5111l 128 DATA 9111CIII,16,DD,C8,1117,16,DD,7E,07,266F [48DCl 236 DATA ,13,1111,F7,C9,AF,91,4F,3E,186C [23A6l 129 DATA 90C8,E6,EIII,C8,FE,EIII,C8,1116,1111,59CD [A11111l 237 DATA 9428,00,98,47,3E,IIIIII,9D,6F,3E,2F94 [F186l DATA 9111DIII,C9,DD,66,1113,DD,6E,III2,ED,5889 [A8ECl 238 DATA ,111111,9C,67,C9,AF,95,6F,3E,21118C [ DATA 90D8,48,2A,7D,87,ED,42,54,5D,2D45 [D0DAl 239 OATA 9438,0111,9C,67,C9,AF,93,5F,3E,2111C4 [9DCIIIl 132 DATA 9111EIII,FD,66,1115,FD,6E,III4,ED,48,6A81 [17FAl DATA ,111111,9A,57,C9,AF,91,4F,3E,276C [4DA8l 133 DATA 90E8,2C,7D,87,ED,42,CD,A8,9111,1194 [8EE6l 241 DATA 9448,111111,98,47,C9,E9,C9,CD,6111,27E6 [111782] 134 DATA 9111FIII,E5,D5,2A,2C,7D,DD,46,1115, [3C DATA ,91,CD,83,91,3E,III0,CD,96,644C [ 1D9E1 135 DATA 9111F8,DD,4E,III4,87,ED,42,54,5D, [94CE1 243 DATA 9458,88,3E,III1,CD,9111,88,CD,F6,59FIII [ DATA ,FD,66,1113,FD,6E,III2,ED,48,6A59 [87DCl 244 DATA ,8111,C3,FD,70,ED,48,16,7D,6EA5 [C DATA 9108,2A,7D,87,ED,42,CD,A8,9111,1294 [C7C DATA 9468,CD,38,8C,ED,48,18,7D,3E,732C [571Al 138 DATA ,E3,19,E8,C1,E1,ED,4A,C9,6251 [ 1ADIIIl 246 DATA ,01,CD,32,8C,ED,48,1C,7D,3841 [AECCl 139 DATA 9118,DD,66,1115,DD,6E,04,ED,48,7881 [9ADA1 247 OATA 9478,3E,IIIIII,C3,32,8C,ED,48,18,11129A [ DATA ,2C,7D,87,E0,42,54,5D,FD,1277 [711188] 248 DATA ,7D,3E,IIIIII,CD,32,8C,ED,48,3F21 [C9FIII1 141 DATA 9128,66,01,FD,6E,IIIIII,ED,48,28,29111A [AA8E1 249 DATA 9488,1C,7D,3E,III1,CD,32,8C,3E,1176 [5FC4l 142 DATA ,7D,87,ED,42,CD,A8,9111,E5,111FCD [831Al DATA ,1112,C3,EE,91,ED,48,18,7D,2319 [C7A DATA 9138,D5,2A,28,7D,DD,46,1111,DD,65FF [39EC1 251 DATA 9498,3E,IIIIII,CD,32,8C,ED,48,18,11135A [2DCCl 144 DATA ,4E,IIIIII,87,ED,42,54,5D,FD,3C37 [ 1684] 252 DATA 94AIII,7D,3E,III1,C3,32,8C,CD,6111,3F8A [48EIIIl 145 DATA 9148,66,05,FD,6E,III4,ED,48,2C,282E [D1CAl 253 DATA 94A8,91,CD,83,91,C3,FD,7D,3E,6198 [8F1112l 146 DATA 9150,7D,87,ED,42,CD,A8,9111,E3,111FC8 [8D1El 254 DATA 9480,1112,CD,EE,91,C3,1113,88,3E,21CC [F8F6l 147 DATA 9158,19,E8,C1,E1,ED,4A,C9,DD,277F [9A OATA 9488,1111,CD,EE,91,21,04,1118,11, [CD4El 148 DATA 9160,66,01,DD,6E,IIIIII,ED,48,28,2DIIIA [01A6l 256 DATA 94CIII,17,1F,C3,66,88,CD,E6,91,15F1 [7EE2l 149 DATA 9168,7D,87,ED,42,54,5D,FD,66,0888 [DCDE1 257 OATA 94C8,21,1110,CIII,11,1111,C0,71,1111,111A78 [F DATA 9170,1113,FD,6E,III2,ED,48,2A,7D,354D [A5C DATA 94DIII,FF,3F,ED,8111,C3,DD,91,21,628F [882El 151 DATA 9178,87,ED,42,CD,A8,90,E5,D5,624F [25F8l 259 DATA 94D8,1118,08,11,12,1F,AF,C3,44, [0368] 152 DATA 9180,2A,2A,7D,DD,46,1113,0D,4E,1E38 [C1DIII DATA 94EIII,8C,F3,D9,C8,99,ED,49,D9,7267 [2236] 153 DAT'A 9188,1112,87,ED,42,54,5D,FD,66, [4E9A1 261 DATA 94E8,F8,C9,F3,D9,C8,D9,ED,49,589F [7D8El 154 DATA 9190,1111,FD,6E,IIIIII,ED,48,28,7D,3469 [53A6l 262 DATA 94FIII,D9,C9,E6,1113,47,3A,1E,7D,4111A1 [85CIIIl 155 DATA 9198,87,ED,42,CD,A8,9111,E3,19,628F [IIIFEAl 263 DATA 94F8,E6,FC,8111,32,1E,7D,1E,III4,581C [66E6l 156 DATA 91A0,E8,C1,E1,ED,4A,C9,CD,F1,572F [ DATA ,111E,III2,CD,III5,111111,3A,1E,7D,1ED9 [C DATA 91A8,8E,5111,59,13,DD,66,1111,DD,5E8F [3FF2l 265 DATA ,E6,1113,5F,IIIE,III2,CD,IIIS,IIIIII,78EE [3F DATA ,6E,IIIIII,C8,2C,C8,1D,III1,1110,2A8E [C4CIII1 266 DATA ,D9,ED,48,1E,7D,D9,C9,CD,5E93 [AF4Cl 159 DATA 918.8,00,C8, 18,CD,F3, 8F,DD, 7111, 397E [9418] 267 DATA 9518,18,88,57,E6,9F,FE,18,DIII,21A6 [1115F6l DATA 91CIII,III1,DD,71,111111,DD,66,1113,DD,3E48 [138111] 268 DATA ,47,4F,7A,E6,6111,28,111E,D6,32111A [FIII86l 161 DATA 91C8,6E,1112,C8,2C,C8,1D,01,111111,2AIIIE [078A1 269 DATA 9528,40,28,1115,FE,20,CIII,3E,01,273D [A DATA 91D0,00,C8,18,CD,F3,8F,DD,7111,397E [ DATA ,CD,32,8C,18,E2,CD,38,8C,78E8 [ DATA 91D8,03,DD,71,02,DD,66,05,DD,3F67 [A6C4l 271 DATA 9538,18,DD,CD,18,88,CD,3E,92,2562 [CEEE1 164 DATA 91E0,6E,III4,C8,2C,C8,1D,III1,00,288E [88CAl 272 DATA 9540,78,C9,1116,1119,FE,58,C8,FE,III9EE [F8FCl 165 DATA 91E8,00,C8,18,CO,F3,8F,DD,7111,397E [AA18J 273 DATA 9548,20,C8,06,111A,FE,III8,C8,FE;24D2 [86DEl 166 DATA 91F111,05,DD,71,04,C9,DD,E5,FD,3FA8 [3F DATA 9550,F0,C8,FE,F4,C8,1116,08,FE,5C3111 [28111Al 167 DATA 91F8,E1,CD,F8,8E,C3,59,8F,DD,52FF [ DATA 9558,0A,C8,FE,Fl,C8,FE,F5,C8,234A [0746] 168 DATA 9200,66,01,DD,6E,00,FD,56,01,2D59 [CF DATA 9560,47,FE,60,D8,D6,2111,47,C9,18F7 [A9C DATA 9208,FD,5E,III0,CD,A8,90,E5,D5,63CF [3016] 277 DATA 9568,E5,CD,A8,91,CD,6111,91,E1,5898 [D41E1 170 DATA ,DD,66,03,DD,6E,III2,FD,56,7864 [81A DATA 9570,CD,08,81,C3,111111,111111,2E,BIII,784C [275E1 171 DATA 9218,03,FD,5E,02,CD,A8,9111,E3,3028 [9CA DATA 9578,ED,73,9E,9E,ED,78,9C,9E,7742 [F848l 172 DATA 9220,19,E8,C1,E1,ED,4A,E5,D5,272F [CFF DATA ,26,111111,C9,ED,78,9E,9E,C9,1114A5 [SCDC1 173 DATA 9228,DD,66,05,DD,6E,04,FD,56,78BC [36FE1 281 DATA 9588,64,7D,5E,7D,IIIIII,CIII,III2,111A,225E [A47Al 174 DATA 9230,05,FD,SE,III4,CD,A8,90,E3,334B [ DATA ,37,3F,III4,111C,39,41,12,1A,14F2 [E72C1 175 DATA 9238,19,E8,C1,E1,ED,4A,C9,FE,275C [3C DATA 9598,27,2F,14,1C,29,31,33,3B,1AD1 [5E5A1 176 DATA ,0111,C8,F2,4F,8F,ED,44,47,2F83 [F1CE1 284 DATA 95AIII,06,0E,35,3D,08,1111,23,2B,IIIS9D [ DATA 9248,C8,2C,C8,1D,C8,1A,CB,18,718D [ OATA 95A8,16,1E,25,2D,18,20,05,0D,IIIA87 [CC68l e 72 ~

35 286 DATA 9580,38,40,03,08,36,3E,15,1D,00AF 287 DATA 9588,28,30,13,18,26,2E,34,3C,1A0C 288 DATA 95C0,09,11,32,3A,07,0F,24,2C, DATA 95C8,19,21,22,2A,17,1F,4A,4E,023E 290 DATA 95D0,45,49,4E,41,55,53,4F,42,3E DATA 95D8,4A,50,49,41,20,28,4A,2F,3D DATA 95E0,4E,29,20,3F,00,20,20,20,2A DATA 95E8,20,20,45,6E,64,65,20,00, DATA 95F0,20,20,43,50,43,2D,47,69, DATA' 95F8,67,61,20,43,41,44,20,62,296A 296 DATA 9600,79,20,4D,2E,48,2E,20,20,3D DATA 9608,00,20,20,53,70,65,69,63, DATA 9610,68,65,72,6E,20,28,4A,2F,24F8 299 DATA 9618,4E,2F,45,29,20,3F,00,20,272C 300 DATA 9620,20,20,57,65,69,74,65,72, DATA 9628,00,20,20,20,20,54,61,73,0EE1 302 DATA 9630,74,65,20,66,75,65,72,20,23D8 303 DATA 9638,4D,65,6E,75,65,00,44,69, DATA 9640,73,68,2D,46,65,68,6C,65, DATA 9648,72,00,5A,75,20,48,6F,6D,358F 306 DATA 9650,70,6C,65,78,00 1 5A,75,20, DATA 9658,76,69,65,6C,65,20,45,63, DATA 9660,68,65,6E,00,00,46,49,4C,20C6 309 DATA 9668,4D,20,20,20,20,43,4F,4D,285F 310 DATA 9670,00,54,53,20,20,20,20,20,1C DATA 9678,20,43,4F,4D,06,20,50,41,0DA1 312 DATA 9680,49,4E,54,0F,4F,42,4A,46,3ED2 313 DATA 9688,49,4C,45,20,4F,42,4A,0F,3EC8 314 DATA 9690,48,50,49,46,49,4C,45,20,3E DATA 9698,50,49,41,00,00,FF,FF,00, DATA 96A0,FF,00,00,00,FF,02,05,36,784C 317 DATA 96A8,92,15,02,00,00,26,44,14,4C DATA 9680,7E,30,4D,A3,7E,3F,50,17, DATA 9688,7F,53,41,63,7F,67,20,20, DATA 96C0,44,20,41,20,52,20,53,20, DATA 96C8,54,20,45,20,4C,20,4C,20,2AF8 322 DATA 96D0,45,20,4E,58,44,5D,20,44,25A0 323 DATA 96D8,61,72,73,74,65,6C,6C,65, DATA 96E0,6E,58,4D,5D,20,4D,6F,64,2D3E 325 DATA 96E8,69,20,65,69,6E,73,74,65, DATA 96F0,6C,6C,65,6E,58,50,5D,20, DATA 96F8,50,61,72,61,6D,65,74,65,3A DATA 9700,72,20,65,69,6E,73,74,65, DATA 9708,6C,6C,65,6E,58,41,50,20, DATA 9710,41,75,66,6C,6F,65,73,75,358F 331 DATA 9718,6E,67,20,65,69,6E,73,74,2EF2 332 DATA 9720,65,6C,6C,2E,02,06,36,92, DATA 9728,19,02,00,00,2A,4C,1A,7E,0C2A 334 DATA 9730,36,48,23,7E,41,44,2C,7E,098E 335 DATA 9738,50,42,67,7E,5E,46,82,7E, DATA 9740,6C,20,20,44,20,41,20,52,3E DATA 9748,20,53,20,54,20,45,20,4C, OATA 9750,20,4C,20,45,20,4E,58,4C, DATA 9758,5D,20,4F,62,6A,65,68,74, DATA 9760,20,6C,61,64,65,6E,58,48,030E 341 DATA 9768,50,20,48,69,6E,74,65,72, DATA 9770,67,72,75,6E,64,58,44,5D,25D9 343 DATA 9778,20,42,69,6C,64,20,64,61, DATA 9780,72,73,74,65,6C,6C,65,6E,2F DATA 9788,58,42,5D,20,42,69,6C,64,37A8 346 OATA 9790,20,62,65,72,65,63,68,6E,011A 347 DATA 9798,65,6E,58,46,5D,20,46,69,248D 348 DATA 97A0,6C,6D,20,61,62,73,70,69, DATA 97A8,65,6C,65,6E,02,09,36,92,230A 350 DATA 9780,25,02,00,00,30,4C,8F,7E, DATA 9788,44,4F,CA,7E,58,50,05,7E,2D DATA 97C0,6C,55,E0,7E,80,41,E8,7E,3C0C 353 DATA 97C8,94,44,F6,7E,A8,48,01,7F,463D 354 DATA 97D0,8C,57,0C,7F,D0,20,20,20,48D0 355 DATA 97D8,20,20,20,20,20,4D,20,4F,1E DATA 97E0,20,44,20,49,58,4C,5D,20,02E2 357 DATA 97E8,56,61,72,69,61,62,6C,65,39AD 358 DATA 97F0,20,4C,69,63,68,74,71,2E,0A4C 359 DATA 97F8,20,28,4E,29,58,4F,5D,20,122E 360 DATA 9800,56,61,72,69,61,62,6C,65,39AD 361 DATA 9808,73,20,4F,62,6A,65,68,74,3C DATA 9810,20,28,4A,29,58,50,5D,20, DATA 9818,53,69,63,68,74,62,2E,20, DATA 9820,4C,69,6E,69,65,6E,20,28,35E8 365 DATA 9828,45,49,4E,29,58,55,5D,20, DATA 9830,55,6E,73,62,2E,20,4C,69, DATA 9838,6E,69,65,6E,20,20,20,28,26E8 368 DATA 9840,41,55,53,29,58,41,5D,20,3E DATA 9848,4F,62,6A,65,68,74,20,65,368D 370 DATA 9850,72,68,61,6C,74,65,6E,20, DATA 9858,20,28,4A,29,58,44,5D,20, DATA 9860,44,75,72,63,68,73,69,63, DATA 9868,68,74,69,67,20,20,20,20, DATA 9870,20,28,4E,29,58,48,5D,20, DATA 9878,48,61,72,64,63,6F,70,79, DATA 9880,20,20,20,20,20,20,20,28,1FE8 377 DATA 9888,41,55,53,29,58,57,5D,20,3E2E 378 DATA 9890,4E,61,63,68,20,42,69,6C, DATA 9898,64,20,77,61,72,74,65,6E, DATA 98A0,20,28,4A,29,02,06,36,92, DATA 98A8,19,02,00,00,29,48,1D,7F,0C2D 382 DATA 9880,33,46,27,7F,3E,45,31,7F,08E9 383 DATA 9888,48,42,38,7F,59,5A,46,7F,36C3 384 DATA 98C0,6A,20,20,20,50,20,41,20,39A2 385 DATA 98C8,52,20,41,20,4D,20,45,20, DATA 9800,54,20,45,20,52,58,48,50, DATA 98D8,20,48,65,6C,6C,69,67,68,0A DATA 98E0,65,69,74,58,46,50,20,46, DATA 98E8,6C,75,63,68,74,70,75,6E, DATA 98F0,68,74,58,45,50,20, ,251D 391 DATA 98F8,68,6E,69,74,74,20,56 1 6F, DATA 9900,72,6E,65,58,42,5D,20,53,28E7 393 DATA 9908,63,68,6E,69,74,74,2D,48, DATA 9910,69,6E,74,65,6E,58,5A,5D,2525 [8582] [9668] [541Cl CA37Al CIIIF56l [5378] [9206] CEE12l [8818] CCF38l [1044] C0EEAl C487Al [9344] [30C6l CEIIIC0l [40E8l C483Al [285111] CFD70l C4C0Cl [5718] CF33Al [033Al [218El [4118] [508Al C3AA6l [682111] CEA32l [495Cl [8808] CD494l C773El CD58Al C283E1 [683C1 [74481 C21E8l [6044] C5E82l C4F421 [3500] C756E1 CF560l C5C72l CA71E1 CEA461 [686E1 [F6421 CF5DCl C17DCl [5328] [04801 CA640l [0050] CD7721 [8A1116l [8978] C8F6Al C8E141 CEE841 C874A1 [945C1 [013Al C030E1 CFCE01 C108A1 [96961 [0430] [92481 [8880] C017Al C8E961 CA33Cl [62541 CFA1El [042Cl [917A1 CE95Cl [373El C1E4E1 [70341 CAE901 CA63Cl CA724l C0A161 C38ECl CCD241 [70561 [7706] [506E1 C 1E30l C8D1C1 C5EEAl [50541 [619Cl C16CE1 CC8E61 CADF41 [1746] [238Cl C4C60l [4574] CA2681 [239E1 [11561 [9660] [7590] 395 DATA 9918,20,42,69,6C,64,65,72,61, DATA 9920,6E,7A,61,68,6C,3A,2111,20,20C8 397 DATA 9928,31,2111,02,05,36,92,15,03, OATA 9930,0111,0111,26,46,83,92,39,31, DATA 9938,83,92,4C,32,83,92,SF,34,697A 400 DATA 9940,83,92,72,20,20,41,20,55, DATA 9948,20,46,20,4C,20,4F,20,45, OATA 9950,20,53,20,55,20,4E,20,47,05AF 403 DATA 9958,58,46,5D,20,46,69,6C,6D, DATA 9960,62,69,6C,64,65,72,20,28, DATA 9968,32,32,34,2A,37,32,29,58,10D9 406 DATA 9970,31,50,20,45,69,6E,66,61,111DCD 407 DATA 9978,63,68,20,20,20,28,36,34,2C OATA 9980,30,2A,32,30,30,29,58,32, OATA 9988,5D,20,44,6F,70,70,65,6C,2A DATA 9990,74,2111,20,20,28,36,34,30,35C0 411 DATA 9998,2A,34,30,30,29,58,34,50, OATA 99A0,20,56,69,65,72,66,61,63,0C DATA 99A8,68,20,20,28,36,34,30,2A,38AA 414 DATA 9980,38,30,30,29,C3,D8,83,C3,11112D 415 DATA 9988,86,96,C3,81,8C,C3,79,82,69EC 416 DATA 99C0,00,0111,00,00,00,00,1110,00, OATA 99C8,00,00,00,1110,00,00,00,00, DATA 9900,0111,00,00,00,00,00,00,00, DATA 9908,00,00,00,0111,00,00,00,00, DATA 99E0,00,0111,00,00,00,00,00,00, DATA 99E8,00,00,00,00,00,0111,0111,0111, DATA 99F0,00,00,00,1110,00,1110,00,00, DATA 99F8,00,00,0111,0111,00,00,00,1110, DATA *ENDE* 425 adr=~911100:zeile=104:memory adr READ d$:if d$="*ende*"then pr=lll 428 FOR i=l TO READ a$:a=val<"~"+a$) 430 POKE adr,a:adr=adr pr=pr*2:if pr>65535 THEN pr=pr pr=unt(pr>xor a:if pr<0 THEN pr=pr NEXT i 434 READ pr$:pr2=val<"~"+pr$l:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 436 zeile=zeile+1 GOTO SAVE"PAINT2.8IN",B,~9000,~A PRINT d$:eno Listing 8... PAINT2.BINcc ist ebenso wichtig '********************************* '*PAINT.8AS - Umwand.in PAINT.CMD* 120 '********************************* MEMORY ~7FFF 1511l.LOAD"PAINT1.BIN",~ !1 LOAD"PAINT2. BIN"",~ OPENOUT "PA I NT. CMO" 180 FOR i =~ TO ~9A PRINT.9,CHR$<PEEK<I>>; NEXT i CLOSEOUT CE90Cl [0664] CIIIFB1111 C4CE41 [94721 [6982] [0FEC1 CFEFAl [856Cl [06F81 [78241 [93721 C4AFAl C2AE2l [2960] [238E1 CEF301 CA01A1 CEA441 [92521 CE4E8l C814Cl CA45El [1352] [5664] [1F461 [ 1C581 [514Cl C3E5El CE1C81 [11161 [449E1 C4F18l CBC6El CC54C1 CE8161 [8396] CACAE1 [8204] C8F9111l C1A18l CB56El C66C41 [480Al CA2841 CEB521 C1A881 CDF86l CAE8Al [530111] [3306] C4F88l C086E1 [50761 [7EF4l C0F421 Llsting 9. >~PAINT.CMD" entsteht aus >~PAINT1.BIN«und»PAINT2.BIN" CPC-Giga-CAD Create-Teil ] Als.CHN-File compilieren mit End-Adresse= $427F] PROGRAM CAD_CREATE; {$I CreateV] {$I CreateU] BEG IN; if loadf( ) $7243 then { Cr ] loadf: =$7243; Assign(ObjDat,'CREATE.CMD'); Reset(ObjDat); VIntl:=$4300; while not EOF(ObjDat) do read(objdat,mem[vintl]); VIntl:=VIntl+l LDef; ADef; E:=AssFun(Init); while E() 128 do if E(128 then PasPrg(E); E:=AssFun(RetAss) if E)128 then Error(E); E:=AssFun(Erret) E:=AssFun(Exit); END. { Variablen-Definitionen ] Listing 10a. Besitzer von Turbo-Pascal haben»create.chn«schnell geschrieben 73

36 TYPE Matrix Array[1.. 4] of Array[1.. 3] of Real; Vektor Array[1.. 3] of Real; AssPrgs; (RetAss,Init,Erret,Exit); CONST Pid18Q; ; inv #24; loadf: Integer ; 0; VAR MatT,MatZ,MatS PD,PA,NV XD,YD,ZD DFak, VFak, Wink, SchW DFakF,VFakF,WinkF,SchWF: DFakM,VFakM,SchWM,WinkM: SA,CA,SB,CB,SC,CC,U,V IX,IY,IZ VChar1 : Char; VByte1 : Byte; VInt1, VInt2 :Integer; VReal1,VReal2 : Real; VStr1 : String[14]; E Byte; PrgNum: AssPrgs; ObjDat: File of Byte; Matrix; Vektor; Real; Real; Boolean; Real; Real; Byte; Copri: String[17] absolute $4304; Boink: Integer absolute $4316; Onink: Integer absolute $4318; Blink: Integer absolute $431A; Paink: Integer absolute $431C; BCMode: Integer absolute $431E; ZoomF: Integer absolute $4320; ZoomS: Byte absolute $4322; ZoornX: Integer absolute $4323; ZoornZ: Integer absolute $4325; ZoomW: Byte absolute $4327; XYZ1: Integer absolute $4328; X1: Integer absolute $4328; Yl: Integer absolute $432A; Z1: Integer absolute $432C; XYZ2: Integer absolute $432E; X2: Integer absolute $432E; Y2: Integer absolute $4330; Z2: Integer absolute $4332; XYZ3: Integer absolute $4334; X3: Integer absolute $4334; Y3: Integer absolute $4336; Z3: Integer absolute $4338; XYZ4: Integer absolute $433A; X4: Integer absolute $433A; Y4: Integer absolute $433C; Z4: Integer absolute $433E; MatA: Array[1.. 3] of Array[1.. 5] of Integer PL Array[1. 3] of Integer absolute $435E P1 Array[1.. 3] of Integer absolute $4364 P2 Array[1.. 3] of Integer absolute $436A ZStr: X2D: Y2D: XN2D: YN2D: SINA: COSA: NUMB: RRepF: NRotF: DatF: DatS: DatE: DatL: String[14] absolute $4370; Integer absolute $4370; Integer absolute $4372; Integer absolute $4374; Integer absolute $4376; Integer absolute $4378; Integer absolute $437A; Byte absolute $437C; Byte absolute $437F; Boolean absolute $4380; Byte absolute $4381; Integer absolute $4382; Integer absolute $4384; Integer absolute $4386; DFakZ: Integer absolute $4388; DFakS: Byte absolute $438A; DIFakZ: Integer absolute $438B; [Zwisp] absolute $4340; DIFakS: Byte absolute $438D; VFakZ: Integer absolute $438E; VFakS: Byte absolute $4390; VIFakZ: Integer absolute $4391; VIFakS: Byte absolute $4393; SchWZ: Integer absolute $4394; RSinW: Integer absolute $4396; RCosW: Integer absolute $4398; FUNCTION AssFun(AssNurn: AssPrgs):Integer; external $4300; [ Pascal-Unter-Programme J Listing 10b. Die Variablen-Definition müssen Sie unter dem Namen»CREATEV.PAScc speichern PROCEDURE PasErr(E:Byte); [ Turbo-Pascal-Fehler-Meldung ausgeben ] writeln('error: ',E); Halt; PROCEDURE Rinp(Var Wert:Real; Var Flag:Boolean; Min,Max:Real); [ Wert-Eingabe fuer Winkel,Weite & Faktor ] var IStr: String[10]; repeat GotoXY(10,12); if Flag then write('r') else write('a'); write(wert:0:2,' '); GotoXY(10~12); write(#3); read(istr); write(#2); if length(istr);o then write(inv); Exit VChar1:;UpCase(Copy(IStr,1,1)); if VCHar1 in ['A','R'] then Delete(IStr,1,1); Val(IStr,VReal1,VInt1); if (VInt1=0) and (VReal1);Min) and (VReal1(;Max) then if VChar1;'A' then Flag:=False else Flag:=True; Wert:;VReal1; write(inv); Exit until false; PROCEDURE ShiftR(Wert:Real; Var IWert:Integer; Var IWertS:Byte; Var IIWert:Integer; Var IIWertS:Byte); Wert /2 nach!wert, bis kleiner 1 (!WertS (==Anzahl) ) if Abs(Wert)(1 then if Wert()O then Wert:;1/Wert else Wert:;1; IIWert:;Round( /Wert); IIWertS:;1; IWertS:;1; while Abs(Wert))1 do Wert:;Wert/2; IWertS:;IWertS+1 IWert:;Round( *Wert); PROCEDURE TMat(Var Mat1:Matrix; Var Vek:Vektor); [ Vektor mit Matrize multiplizieren ] var ZVek: Vektor; FillChar(ZVek,18,0); for IY:=1 to 3 do for IX:=1 to 3 do ZVek[IY]:;ZVek[IY]+Mat1[IX][IY]*Vek[IX]; Vek:=ZVek; PROCEDURE MMat(Var Mat1,Mat2:Matrix); [ Matrize 1 mit Matrize 2 multiplizieren ] Var MatZ: Matrix; for IX:;1 to 3 do for IY:;1 to 3 do MatZ[IX][IY]:;Mat1[IX][1]*Mat2[1][IY]+ Mat1[IX][2]*Mat2[2][IY]+ Mat1[IX][3]*Mat2[3][IY]; Mat1:=MatZ; PROCEDURE UMat(Var Mat1,Mat2:Matrix); [Mat1 () Mat2!!] Umkehrung von Matrize 1 nach Matrize 2 ] 74 e ~

37 for IX:=1 to 3 do for IY:=1 to 3 do Mat2[IY][IX]:=Mat1[IX][IY]; PROCEDURE ADef; Matrizen-Anfangsdefinition (bei neuer Achse) ] NRotF: =True; for IY:=1 to 3 do PD[IY]:=P1[IY]-P2[IY]; U:=Sqr(PD[2])+Sqr(PD[3]); V:=Sqrt(Sqr(PD[1J)+U); U:=Sqrt(U); if V=O then PasErr(10); if U=O then SA:=O; CA:=1 end else SA:=PD[3]/U; CA:=PD[2]/U SC:=-U/V; CC:=-PD[1]/V; FillChar(MatS,72,0); MatS[1][1]:= CC; MatS[2][1]:=-SC; MatS[3][1]:= 0; MatS[1][2]:= CA*SC; MatS[2][2]:=CA*CC; MatS[3][2]:=-SA; MatS[1][3]:= SA*SC; MatS[2][3]:=SA*CC; MatS[3][3]:= CA; for IY:=1 to 3 do PD[IY]:=P1[IY]/2+P2[IY]/2; PROCEDURE DDef; [ Dehnungs-Faktor definieren ] NRotF:=True; write(inv,' Faktor:'); Rinp(DFak,DFakF,-10,10); ShiftR(DFak,DFakZ,DFakS,DIFakZ,DIFakS); PROCEDURE VDef; [ Vergroesserungs-Faktor definieren ] NRotF:=True; write(inv,' Faktor:'); Rinp(VFak,VFakF,-10,10); ShiftR(VFak,VFakZ,VFakS,VIFakZ,VIFakS); PROCEDURE SDef; Schieb-Weite definieren J NRotF:=True; write(inv,' Weite :'); Rinp(SchW,SchWF,-500,500); SchWZ:=Abs(Round(SchW*32)); PROCEDURE RDef; [ Rotations-Winkel (in Grad) definieren ] NRotF:=True; write(inv,' Winkel:'); Rinp(Wink,WinkF,-500,500); SC:=Sin(Abs(Wink)*Pid180); CC:=Cos(Wink*Pid180); RSinW:=Round( *SC); RCosW:=Round( *CC); PROCEDURE LDef; Wink:=O; WinkF:=True; SchW:=O; SchWF:=True; DFak:=1; DFakF:=True; ShiftR(DFak,DFakZ,DFakS,DIFakZ,DIFakS); VFak:=1; VFakF:=True; ShiftR(VFak,VFakZ,VFakS,VIFakZ,VIFakS); PROCEDURE ZDef; [ Wiederholungs-Zahl definieren ) NRotF:=True; GotoXY(5,12); write(inv, 'Anzahl: ', #3); read(vstr1); write( inv, #2); Val(VStr1, VInt1, VInt2); if (VInt2=0) and (VInt1(100) and (VInt1)0) and (VInt1()RRepF) then ZStr:=VStr1+' '; RRepF:=VInt1; PROCEDURE MDef; [ Matrize MatT & MatA berechnen ) NRotF:=False; if SchWF then SchWM:=SchW else SchWM:=SchW/RRepF; if DFakF then DFakM:=DFak else DFakM:=Exp(Ln(DFak)/RRepF); if VFakF then VFakM:=VFak else VFakM:=Exp(Ln(VFak)/RRepF); if WinkF then WinkM:=Wink else WinkM:=Wink/RRepF; Fil1Char(NV,18,0); NV[1]:=SchWM*64; TMat(MatS,NV); SA:=Sin(WinkM*Pid180)*VFakM; CA:=Cos(WinkM*Pid180)*VFakM; FillChar(MatZ,72,0); MatZ[1][1]:= DFakM*VFakM; MatZ[2][2]:= CA; MatZ[3][2]:= SA; MatZ[2][3]:=-SA; MatZ[3][3]:= CA; UMat(MatS,MatT); MMat(MatT,MatZ); MMat(MatT,MatS); PA:=PD; TMat(MatT,PA); for IY:=1 to 3 do MatT[4][IY]:=(PD[IY]-PA[IY]+NV[IYJ)/2; Matrize in Integer-Format umwandeln ) for IY:=1 to 3 do MatA[IY][5]:=1; while (Abs(MatT[1][IYJ))1) or (Abs(MatT[2][IYJ))1) or (Abs(MatT[3] [IY] )) 1) do for IX:=1 to 4 do MatT[IX][IY]:=MatT[IX][IY]/2; MatA[IY][5]:=MatA[IY][5]+1; for IX:=1 to 3 do MatA[IY][IX]:=Round(MatT[IX][IY]* ); MatA[IY][4]:=Round(MatT[4][IY]); PROCEDURE Krinit; Hilfs-Kreis-Anfangs-Definition ) if X2D(JO then Numb:=2 else Numb:=X2D div 10; VReal1:=Pi/4/Numb; SinA:=Round( *Sin(VReal1)); CosA:=Round(J2768.0*Cos(VReal1)); Y2D:=O; PROCEDURE Datin; write(inv,' Name: ',#3); VStr1:="; read(vstr1); write( #2, inv); if VStr1='' then DatF:=$FF else Assign(ObjDat,VStr1+'.0BJ'); {$I-) Reset(ObjDat); {$I+) DatF:=IOResult; DatL:=FileSize(ObjDat)-48; PROCEDURE LoadA; Reset(ObjDat); ADef; VInt2:=Addr(MatA); for VInt1:=0 to 47 do read(objdat,mem[vint1+vint2]); PROCEDURE SaveA; Rewrite(ObjDat); VInt2:=Addr(MatA); for VInt1:=0 to 47 do write(objdat,mem[vint1+vint2]); PROCEDURE LoadO; for VInt1:=0 to DatL-1 do read(objdat,mem[vint1+dats]); Close(ObjDat) PROCEDURE SaveO; for VInt1:=0 to DatE-DatS-1 do write(objdat,mem[vint1+dats]); Close(ObjDat) PROCEDURE Zoom; [ Neuen Zoom-Faktor berechnen ) VInt1:=Abs(X1-X2); VInt2:=Abs(Z1-Z2); Listing 10c. Die Proceduren stehen ln der lnclude-datel "CREATEU.PAS«75

38 if VInt1) 5 then if VInt1*0.625 ) VInt2 then VReal1:=64D/VInt1 else VReal1:=400/VInt2; VReal2:=(ZoomX-320-(X1+X2) div 2)*VReal1+320; if Abs(VReal2)(=32767 then ZoomX:=Round(VReal2); VReal2:=(ZoomZ-200-(Z1+Z2) div 2)*VReal1+200; if Abs(VReal2)(=32767 then ZoomZ:=Round(VReal2); VReal1:=ZoomF*VReal1; while VReal1)32767 do VReal1:=VReal1/2; ZoomS:=ZoomS+1 ZoomF:=Round(VReal1); PROCEDURE PasPrg(Var E: Byte); { Pascal-Unterprogramm-Auswahl J Case E of { 1:] 2: XD:=X3-X4; YD:=Y3-Y4; ZD:=Z3-Z4; XD:=XD*XD; YD:=YD*YD; ZD:=ZD*ZD; X2D:=Round(Sqrt(XD+ZD)); Krinit 3: X2D:=Round(Sqrt(YD+ZD)); Krinit 4: X2D:=Round(Sqrt(XD+YD)); Krinit 5: ADef; 6: ZDef; {Manche direkt reinsetzen] 7: RDef; 8: SDef; 9: DDef; 10: VDef; 11: MDef; 12: LDef; 13: Datin; 14: Loac!A; 15: Loadü; 16: SaveA; 17: Saveü; 19: Zoom; end end end PROCEDURE Error(Var E: Byte); { Assembler-Fehlermeldung ] E: =E AND 127; GotoXY(1,12); write(inv,'e',e,': '); Case E of ( 0:] 1: write('ecken verbraucht.'); (2:) write(inv); E:=E OR 128; Listing 10c. Die Proceduren stehen in der lnclude-datei >~CREATEU.PAScc (Schluß) PROGRAM CAD_F AINT; { Endadresse auf 7C7F setzen!! {$I PaintVJ {$I Paintu] BEG IN; if copri() ' Giga-CAD-Paint 1 then Assign(ObjDat,'PAINT.CMD'); Reset(ObjDat); VInt1:=$7DOO; while not EOF(ObjDat) do read(objdat,mem[vint1]); VInt1:=VInt1+1 E:=AssFun(Init); while E() 128 do if E(128 then PasPrg(E); E:=AssFun(RetAss) end if E)128 then Error(E); E:=AssFun(Erret) ' E:=AssFun(Exit); END. Listing 11a. Auch >~PAINT.CHNcc ist ein Turbo-Pascal-Programm 76 { Variablen-Definitionen J TYPE AssPrgs= (RetAss,Init,Erret,Exit); CONST inv: Char= # 24; VAR VChar1 : Char; VByte1 : Byte; VInt1, VInt2 :Integer; VReal1,VReal2 : Real; VStr1 : String[14]; E Byte; PrgNum: AssPrgs; ObjDat: File of Byte; Capri: ZwiSP: ZStr: RRepF: DunkF: HellF: SFluF: EFluF: SSebF: ESebF: SSehF: ESehF: Helüff: HelFak: SebB: SebS: SehB: SehS: Fluß: FluS: MinY: MaxY: String[17] absolute $7D04; Integer absolute $7070; String[14] absolute $7070; Byte absolute $7D7F; Byte absolute $7DB6; Byte absolute $7DB7; Byte absolute $7DB8; Byte absolute $7DB9; Byte absolute $7DBA; Byte absolute $7DBB; Byte absolute $7DBC; Byte absolute $7DBD; Byte absolute $7DBE; Byte absolute $7DBF; Integer absolute $7DCO; Integer absolute $7DC2; Integer absolute $7DC4; Integer absolute $7DC6; Integer absolute $7DC8; Integer absolute $7DCA; Integer absolute $7DCC; Integer absolute $7DCE; FUNCTION AssFun(AssNum: AssPrgs):Integer; external $7000; Listing 11b. >~PAINTV.PAScc ist ein lnclude-file für >~PAINT.CHNcc { Pascal-Unter-Programme J PROCEDURE PasErr(E:Byte); { Turbo-Pascal-Fehler-Meldung ausgeben J writeln('error: ',E); Halt; PROCEDURE IInp(Var Wert:Byte; XPos,Min,Max:Byte); { Wert-Eingabe fuer Prozente & Wiederholung J var IStr: String[10]; repeat GotoXY(XPos,17); write(wert, 1 '); GotoXY(XPos,17); write(#3); read(istr); write(#2); if length(istr)=o then Exit; Val(IStr,VInt2,VInt1); if (VInt1=0) and (VInt2)=Min) and (VInt2(=Max) then Wert:=VInt2; Exit until false; PROCEDURE PDef(Var Wert1,Wert2:Byte); GotoXY(3,17); write(inv,'von: ); IInp(Wert1,8,0,100); GotoXY(14,17); write('bis: '); IInp(Wert2,19,0,100); write(inv); PROCEDURE ZDef; { Wiederholungs-Zahl definieren J GotoXY(7,17); write(inv,'anzahl: 1,#3); ~...

39 read(vstr1); write( inv, # 2); Val(VStr1, VInt1, VInt2); if (VInt2=0) and (VInt1(100) and (VInt~O) and (VInt1()RRepF) then ZStr:=VStr1+' '; RRepF:=VInt1; PROCEDURE Datin; write(inv,' Name: ',#3); VStr1:=''; read(vstr1); write(#2,inv); for VInt1:=1 to Length(VStr1) do VStr1[VInt1]:=UpCase(VStr1[VInt1]); if VStr1[2]=' :' then ZStr:=VStr1[1]; Delete(VStr1,1,2) end else ZStr:='qy'; if VStr1='' then ZStr: = # $FF else VInt1:=Pos('.',VStr1); if VInt1=0 then VInt1:=12; ZStr:=ZStr+Copy(Copy(VStr1,1,VInt1-1)+' I,1,8) +Copy(VStr1,VInt1+1,3)+' PROCEDURE Painti; HelFak:=Abs(HellF-DunkF)*32 div 25; Hel0ff:=DunkF*16 div 25; VReal1:=(MaxY-MinY)/100; SebB:=Round(MaxY-(VReal1*SSebF)) div 32; SebS:=Round(VReal1/RRepF*(SSebF-ESebF)) div 32; if SSehF+ESehF=200 then SehB:=$COOO; SehS:=O end else SehB:=Round(MaxY-(VReal!*SSehF)) div 32; SehS:=Round(VReal1/RRepF*(SSehF-ESehF)) div 32 FluB:=SFluF Shl 8; FluS:=(EFluF-SFluF) Shl 8 div RRepF; PROCEDURE PasPrg(Var E: Byte); ( Pascal-Unterprogramm-Auswahl Gase E of 25: PDef(DunkF,HellF); 26: PDef(SFluF,EFluF); 27: PDef(SSebF,ESebF); 28: ZDef; 29: Datin; 30: Painti; 31: PDef(SSehF,ESehF); PROCEDURE Error(Var E: Byte); ( Assembler-Fehlermeldung J E:=E AND 127; GotoXY(1,17); write(inv,'error ',E); write(inv); E:=E OR 128: Listing 11c. Die Unterprogramme zu»paintu.pas«program TurboStart; VAR CHFile :string[127] absolute $80; Programm: File; BEG IN if CHFile='' then Beg in Write('Geben Sie den Namen des zu ladenden'); Write('Chain-Files (ohne.chn) ein : '); Read(CHFile); end else Delete(CHFile,1,1); Assign(Programm,CHFile+'.CHN'); Chain(Programm); END. Listing 12.»TS.COM«enthält die Runtime-Bibliothek '; 100 '************************************** [7228] 101 "* CREPAS1.0AT - OATA-Lader von "CPC" * [2A6Cl 1m2 ~************************************** [EA2Cl 103 [0EB6l 104 OATA 8000,31,00,01,21,FF,41,01,00,1C4E [ OATA 8008,FF,C0,64,03,21,F2,38,11,4207 [807El 106 OATA 8010,51,3E,01,7F,42,3E,01,C0,22F7 [ OATA 8018,04,04,C3,0C,3B,00,00,F0,7285 [F752l 108 OATA 8020,E1,E1,70,32,9C,3F,FO,E5,4143 [5FB4l 109 OATA 8028,C0,98,14,C0,8A,17,07,45,4807 [E8D8l 110 OATA 8030,72,72,6F,72,3A,20,2A,9C,2E08 [ OATA 8038,3F,26,00,E5,21,00,00,C0,1995 [C812l 112 OATA 8040,26,17,CO,C0,17,C0,18,20,002A [ OATA 8048,C3,04,20,C9,FO,E1,E1,01,596F [88E0l 114 DATA 8050,C1,09,21,84,3F,C0,01,05,59CB [EAACl 115 OATA 8058,E1,01,C1,09,21,8A,3F,C0,52E3 [ OATA 8060,01,05,E1,22,90,3F,E1,22,725C [8E3Al 117 OATA 8068,92,3F,FO,E5,21,0A,00,E5,56F5 [2CA2l 118 OATA 8070,21,0C,00,CO,OB,1F,2A,90,1930 [F164l 119 OATA 8078,3F,6E,26,00,C8,45,CA,72,066A [ DATA 8080,21,CD,98,14,21,52,00,C0,316D [4E44l 121 OATA 8088,22,17,C0,18,20,C3,7E,21,0E01 [024Al 122 OATA 8090,C0,98,14,21,41,00,C0,22,4360 [DE26l 123 DATA 8098,17,C0,18,20,2A,92,3F,C0,3A08 [4FBAl 124 OATA 80A0,2C,05,C0,98,14,C5,D5,E5,05AB [0AD4l 125 OATA 80A8,21,00,00,E5,21,02,00,C0,1F10 [6E28l 126 OATA 8080,79,17,CD,8A,17,03,20,20,2894 [ OATA 8088,20,C0,18,20,21,0A,00,E5,23E5 [A95Al 128 OATA 80C0,21,0C,00,CD,08,1F,C0,98,18F5 [9FF8l 129 OATA 80C8,14,21,03,00,C0,22,17,C0,0423 [E926l 130 OATA 80D0,18,20,21,71,3F,CO,CC,14,05F0 [CC78l 131 DATA 8008,06,0A,CD,8E,16,C0,18,20,1352 [0090] 132 OATA 80E0,C0,98,14,21,02,00,C0,22,4178 [ DATA 80E8,17,C0,18,20,21,71,3F,C0,390F [80CEl 134 OATA 80F0,3A,05,CO,A3,08,E5,21,00,0C46 [ DATA 80F8,00,D1,C0,7F,06,C8,45,CA,294C [FEF0l 136 OATA 8100,F3,21,CD,98,14,21,18,00,61C4 [A82Cl 137 OATA 8108,C0,22,17,CD,18,20,C3,07,6139 [668Al 138 OATA 8110,22,21,71,3F,C0,3A,05,21,1238 [261El 139 OATA 8118,01,00,E5,21,01,00,CD,6B,1FC9 [084Cl 140 OATA 8120,08,CD,96,09,CO,E4,1F,70,20A~ [F6C8l 141 DATA 8128,32,6F,40,2A,6F,40,26,00,0A54 [ DATA 8130,E5,C0,81,05,2~,41,00,CD,5171 [D42Al 143 DATA 8138,91,~~.21,52,00,C0,91,05,4A03 [241Al 144 DATA 8140,C0,4F,13,C8,45,CA,38,22,7AC2 [39BEl t45 OATA 8148,21,71,3F,E5,21,01,00,E5,0499 [4E0El 146 OATA 8150,21,01,00,CD,F3,08,21,71,1898 [4D28l 147 OATA 8158,3F,C0,3A,05,21,64,40,E5,2820 [8E8Cl 148 OATA 8160,21,6C,40,CO,F3,1E,2A,6C,0888 [F298l 149 OATA 8168,40,E5,21,00,00,01,CD,7F,1FC1 [ DATA 8170,06,E5,21,64,40,CD,2C,05,3949 [BE2El 151 DATA 8178,C5,05,E5,21,8A,3F,C0,2C,4C6A [80FEl 152 DATA 8180,05,09,E1,D1,C1,CO,AE,06,2196 [29AAl 153 DATA 8188,01,7D,A3,6F,E5,21,64,40,6274 [C46Cl 154 DATA 8190,CD,2C,05,C5,05,E5,21,84,648A [31A0l 155 DATA 8198,3F,CD,2C,05,09,E1,01,C1,2D3F [ OATA 81A0,CD,C2,06,01,7D,A3,6F,CB,5AA1 [ OATA 81A8,45,CA,CF,22,2A,6F,40,26,088A [0ACAl 158 DATA 81B0,00,E5,21,41,00,01,CD,7F,3BD1 [FE88l 159 OATA 81B8,06,C8,45,CA,A8,22,21,00,3052 [ OATA 81C0,00,E8,2A,90,3F,73,C3,B3,3781 [BA7Al 161 DATA 81C8,22,21,01,00,E8,2A,90,3F,1F8F [ OATA 8100,73,21,64,40,CD,2C,05,D9,3F4B [2088] 163 DATA 8108,2A,92,3F,C0,01,05,CD,98,3D20 [ OATA 81E0,14,21,18,00,CD,22,17,CD,0743 [ OATA 81E8,1B,20,C3,07,22,21,00,00,1104 [FEF6l 166 OATA 81F0,C8,45,CA,4E,21,C9,FD,E1,6A57 [CF1El 167 OATA 81F8,E1,22,63,3F,E1,22,65,3F,70E5 [808Cl 168 OATA 8200,E1,22,67,3F,E1,22,69,3F,707D [7C66l 169 OATA 8208,E1,D1,C1,09,21,6B,3F,C0,5167 [07C4l 170 OATA 82~ 9 D1,05,FD,E5,21,68,3F,C0,7827 [2CB4l 171 OATA 8218,2C,05,CB,B8,C5,05,E5,21,0137 [8888] 172 OATA 8220,01,00,CD,08,10,09,E1,D1,1857 [ DATA 8228,C1,CD,E9,06,CB,45,CA,57,480F [A9E8l 174 DATA 8230,23,21,68,3F,CD,2C,05,C5,1147 [155Cl 175 OATA 8238,D5,E5,21,00,00,C0,08,10,5404 [373El 176 OATA 8240,09,E1,01,C1,C0,98,06,CB,4633 [CCD6l 177 OATA 8248,4S,CA,4A,23,21,01,00,E5,1A99 [5148] 178 OATA 8250,21,68,3F,CD,2C,05,09,E1,0157 [AA94l 179 OATA 8258,CD,08,10,CD,FF,09,09,21,6C1F [4EF4l 180 OATA 8260,68,3F,CD,D1,05,C3,57,23,2059 [2E98l 181 OATA 8268,21,01,00,CD,08,10,09,21,1083 [C018l 182 OATA 8270,68,3F,CO,D1,05,21,8F,47,2F05 [EE9Al 183 OATA 8278,11,E1,FA,01,FE,7F,C5,D5,28C3 [E1E8l 184 OATA 8280,ES,21,68,3F,C0,2C,05,D9,725B [6DC2l 185 OATA 8288,E1,01,C1,CO,FF,09,C0,00,56A6 [7F2Cl 186 OATA 8290,0F,E8,2A,65,3F,73,23,72,3ES0 [8F82l 187 OATA 8298,21,01,00,EB,2A,63,3F,73,1EA1 [A366l 188 OATA 82A0,21,01,00,E8,2A,67,3F,73,1E81 [ OATA 82A8,21,68,3F,C0,2C,05,C8,B8,012A [0EE6l 190 OATA 82B0,C5,D5,E5,21,01,00,C0,08,4BEA [9698] 191 OATA 82B8,10,09,E1,D1,C1,C0,06,06,2BE6 [8FF0l 192 DATA 82C0,C8,45,CA,D8,23,21,68,3F,6175 [0FB2l 193 DATA 82C8,C0,2C,05,C5,0S,E5,21,02,640C [E7ACl 194 DATA 82D0,00,CD,08,10,09,E1,01,C1,376F [85A8l 195 DATA 82D8,CD,FF,09,D9,21,6B,3F,CO,S5E7 [884Al 196 DATA 82E0,01,05,2A,67,3F,6E,26,00,6AFC [4086] 197 DATA 82E8,E5,21,01,00,01,19,E8,2A,7DF0 [89ACl 198 DATA 82F0,67,3F,73,C3,8A,23,21,8F,3A01 [ DATA 82F8,47,11,E1,FA,01,FE,7F,C5,378B [ DATA 8300,0S,E5,21,68,3F,C0,2C,05,53C1 [E78El 201 OATA 8308,09,E1,D1,C1,CO,FA,09,C0,47AF [2830] 202 DATA 8310,D0,0F,EB,2A,69,3F,73,23,7771 [246El Listing 13. Pascal-Programme in Maschinencode:.. crepas1.bincc ~.. 77

40 21113 OATA 8318~72~C9~FO~E1~E1~22~S7,3F,10E1 C6111BC1 311 OATA 8678,1110,41,ES,21,1112,111111,29,29,11181F C11181C OATA ,E1,22,59,3F,FO,E5,21,30,7403 C5E DATA ,50,54,29,19,01,19,C0,2C,386A CA88C OATA 8328,3F,E5,21,12,111111,E5,21,111111, [CCE OATA 8688,1115,CO,F7,1119,C5,05,E5,21,2927 C6A OATA ,111111,C0,4E,1F,21,1111,111111,E5,3A99 C9E4E1 314 OATA ,1110,41,E5,21,1113,111111,29,29, [94FA OATA 8338,21,1113,111111,01,C0,66,1116,7A,1A06 C6E5A1 315 OATA 8698,50,54,29,19,01,19,C0,2C,386A [85A OATA ,83,CA,C0,24,05,70,32,71,77A9 CEEBC1 316 OATA 86A111,1115,CO,F7,1119,09,E1,01,C1,299F [ OATA 8348,4111,21,1111,111111,E5,21,1113,111111,2FCA C84F OATA 86A8,CO,E9,1119,09,21,79,4111,C0, C111E OATA ,01,C0,66,1116,7A,93,CA,C2,572A [ OATA ,01,1115,21,1110,41,E5,21,1111,6CEF CFC OATA 8358,24,05,70,32,72,4111,21,30,292F [0E OATA 8698,111111,29,29,50,54,29,19,01, [ OATA ,3F,E5,2A,71,4111,26,111111,29,2623 CA9111E OATA 86C111,19,C0,2C,1115,CO,F7,1119,C5,3F73 C350E1 213 OATA 8368,29,50,54,29,19,01,19,E5, [ OATA B6C8,05,E5,21,79,4111,C0,2C,1115,5119 CF OATA ,21,30,3F,E5,2A,71,4111,26,1642 CF OATA ,09,E1,01,C1,CO,E9,1119,C0,47E3 [ OATA 8378,111111,28,29,50,54,29,19,01, C3F4C1 323 OATA 8608,46,111C,09,21,73,4111,C0,01,3AE3 CE OATA ,19,C0,2C,1115,C5,05,E5,2A,3E8C [790C1 324 OATA B6E111,1115,21,79,4111,C0,2C,1115,C0,1117FF CC OATA 8388,59,3F,E5,2A,72,4111,26,111111,3F9C [ OATA 86E8,46,111C,09,21,79,4111,C0,01,3A83 [93C OATA ,29,29,E5,29,29,29,01,19,1111A7 C564E1 326 OATA 86F111,1115,21,73,4111,C0,2C,1115,C5, CC OATA 8398,01,19,E5,2A,71,4111,26,111111, C9C OATA 86F8,05,E5,21,111111,111111,C0,1118,1111,5404 C096A OATA B3A111,28,29,50,54,29,19,01,19,1197 C814C1 328 OATA ,09,E1,01,C1,C0,88,1116,C9,467F C43EE1 221 OATA 83A8,C0,2C,1115,C5,05,E5,2A,57,644F C2AOC1 329 OATA ,45,CA,F5,27,21,111A,111111,E5, CFF OATA ,3F,E5,2A,72,4111,26,111111,28,2613 C OATA ,C0,1111,21,21,79,4111,C0,2C,638E CA OATA 8388,29,50,54,29,19,01,19,C0,1118A3 C808C1 331 DATA 8718,1115,C5,0S,E5,21,111111,111111,C0,26F5 C8A OATA 83C111,2C,1115,09,E1,01,C1,CO,FA,11169C [ OATA ,1118,1111,09,E1,01,C1,C0,88,11AE CAAA OATA 83C8,1119,09,E1,01,C1,CO,E9,1119,2717 [ OATA 8728,1116,C8,45,CA,20,28,21,111111,344A CAE5E1 226 OATA ,09,E1,C0,01,1115,2A,72,4111, C4A OATA ,111111,C0,1118,1111,09,21,90,4111,3476 C302E1 227 OATA 8308,26,111111,23,01,18,C3,36,24,19EC [ OATA 8738,C0,01,1115,21,1111,111111,C0,1118,51EA [ OATA 83E111,2A,71,4111,26,111111,23,01,19, C8AFC1 336 OATA ,1111,09,21,97,4111,CO,Ol,1115,3383 [ OATA 83E8,C3,21,24,21,30,3F,E0,59,6FC5 C80E OATA 8748,C3,7F,28,21,1110,41,E5,21,7907 CFE7E OATA 83F111,57,3F,1111,12,111111,E0,9111,C9,2750 C137C1 338 OATA ,1113,111111,29,29,50,54,29,19, [ OATA 83F8,FO,E1,E1,22,39,3F,E1,22,5814 C29A OATA 8758,01,19,C0,2C,1115,C5,05,E5,7703 C 1111E OATA ,39,3F,FO,E5,21,1111,111111,~5, C9C OATA ,21,79,4111,C0,2C,1115,09,E1,111A37 [ OATA ,21,1113,111111,01,C0,66,1116,7A,1A06 C OATA 8768,01,C1,CO,FF,1119,09,21,90,4063 CC5FC1 234 OATA ,83,CA,49,26,05,70,32,72,674A C9F8E1 342 OATA ,4111,C0,01,1115,21,1110,41,E5, [ OATA 8418,4111,21,1111,111111,E5,21,1113,111111,2FCA CFOF OATA 8778,21,1112,111111,29,29,50,54,29, CA9111C1 236 OATA ,01,C0,66,1116,7A,93,CA,4111,57A8 [94AE1 344 OATA ,19,01,19,C0,2C,1115,C5,05,3718 C80A OATA 8428,26,05,70,32,71,4111,21,E9,28E3 C7F OATA 8788,E5,21,79,4111,C0,2C,1115,09,77E8 [44CA1 238 OATA ,3E,E5,2A,72,4111,26,111111,28,2693 [ OATA ,E1,01,C1,CO,FF,1119,09,21,567F C7111FC1 239 OATA 8438,29,E5,29,29,29,01,19,01,289F C827C1 347 OATA 8798,97,4111,C0,01,1115,21,79,4111,4F2E C4F OATA ,19,E5,2A,71,4111,26,111111,29,3523 C44F OATA 87A111,C0,2C,1115,78,EE,8111,47,C5,6F99 CC OATA 8448,29,50,54,29,19,01,19,E5, CA OATA 87A8,05,E5,21,73,4111,C0,2C,1115,5189 CCCA OATA ,2A,38,3F,E5,2A,72,4111,26,124E [345C OATA ,09,E1,01,C1,CO,FF,1119,09,47AF CC34C1 243 OATA 8458,111111,28,29,E5,29,29,29,01, F [ OATA 8788,21,85,4111,C0,01,1115,21,1110,33C3 C3C OATA ,19,01,19,E5,21,1111,111111,29,3497 [ OATA 87C111,41,E5,21,1111,111111,29,29,50,1053 [ OATA 8468,29,50,54,29,19,01,19,C0,1118A3 C941E1 353 OATA 87C8,54,29,19,01,19,C0,2C,1115,2001 C38A OATA ,2C,1115,C5,05,E5,2A,39,3F, CE4A OATA ,78,EE,8111,47,C5,05,E5,21,1767 CF5A OATA 8478,E5,21,1111,111111,28,29,E5,29,7AFF [ OATA 8708,73,4111,C0,2C,1115,09,E1,01,309F C79E OATA ,29,29,01,19,01,19,E5,2A,11127C C236A1 356 OATA B7E111,C1,CO,FF,1119,09,21,7F,4111,4A42 CC1E OATA 8488,71,4111,26,111111,29,29,50,54,2052 C9E OATA 87E8,C0,01,1115,21,1F,41,E5,21, C8AB OATA ,29,19,01,19,CD,2C,1115,09,111F79 C89A OATA 87F111,48,111111,E5,21,111111,111111,C0,4E,3964 CA OATA 8498,E1,0l,C1,CO,FA,1119,C5,05,5698 [ OATA 87F8,1F,21,1F,41,E5,21,1111,111111,11179E CA55A1 252 OATA 84A111,E5,2A,38,3F,E5,2A,72,4111,7994 C62C OATA ,29,29,E5,29,29,29,01,19,1111A7 [ OATA 84A8,26,111111,28,29,E5,29,29,29, CC OATA ,01,19,E5,21,1111,111111,29,29, [ OATA 84B111,01,19,D1,19,E5,21,1112,111111,7208 C111A OATA ,50,54,29,19,01,19,E5,21,3837 [ OATA 8488,28,29,50,54,29,19,01,19,1187 CAF OATA 8818,7F,4111,C0,2C,1115,09,E1,C0,36A3 CD111E OATA 84C111,C0,2C,1115,C5,05,E5,2A,39,6421 [ OATA ,01,1115,21,1F,41,E5,21,1112,60CC C875A1 257 OATA 84C8,3F,E5,21,1112,111111,29,29,E5,2209 C578C1 365 OATA 8828,111111,28,29,E5,29,29,29,01, F CA66E1 258 OATA ,29,29,29,01,19,01,19,E5,15A9 C3F8E1 366 OATA ,19,01,19,E5,21,1111,111111,29,3497 [ OATA 8408,2A,71,4111,26,111111,28,29,50, C8F OATA 8838,29,50,54,29,19,01,19,E5, C537C OATA 84E111,54,29,19,01,19,C0,2C,1115,2001 CC OATA ,21,85,4111,C0,2C,1115,78,EE,347A [ OATA 84E8,09,E1,D1,C1,CD,FA,1119,09,4789 C8E4E1 369 OATA 8848,8111,47,09,E1,C0,01,1115,21,41F7 C92A OATA 84F111,E1,01,C1,CO,E9,1119,C5,05, CFFOC OATA ,1F,41,E5,21,1113,111111,29,29, C73F OATA 84F8,E5,2A,39,3F,E5,2A,72,4111,79B4 [410E1 371 OATA 8858,E5,29,29,29,D1,19,01,19,7827 C405E1 264 OATA ,26,111111,29,29,E5,29,29,29, CE6F OATA ,E5,21,1111,111111,29,29,50,54,79F2 [ OATA ,01,19,01,19,E5,21,1113,111111,720A CE OATA 8868,29,19,01,19,E5,21,111111,111111,111EOC C085C1 266 OATA ,2B,29,50,54,29,19,01,19,1197 CC OATA ,C0,1118,1111,09,E1,C0,01,1115,6E89 C93E OATA 8518,C0,2C,1115,C5,05,E5,2A,39,6421 CA8A OATA 8878,21,1F,41,E5,21,1111,111111,29, C94FC1 268 OATA ,3F,E5,21,1113,111111,29,29,E5,22C9 [ OATA ,29,E5,29,29,29,01,19,01,289F CFC OATA 8528,29,29,29,01,19,01,19,E5,15A9 CA OATA 8888,19,E5,21,1112,111111,29,29,50,3163 C111A2A OATA ,2A,71,4111,26,111111,2B,29,50, C04F OATA ,54,29,19,01,19,E5,21,97,20F9 CF OATA 8538,54,29,19,01,19,C0,2C,1115,2001 [ OATA 8898,4111,C0,2C,1115,C5,05,E5,21, C878E1 272 OATA ,09,E1,D1,C1,CD,FA,1119,D9,4799 [ DATA 88A111,85,4111,C0,2C,1115,D9,E1,D1,499F CEDF OATA 8548,E1,01,C1,CD,E9,1119,D9,E1,56111F C9111F OATA 88A8,C1,CD,FA,1119,09,E1,CD,D1,4817 CEA DATA ,CO,D1,1115,2A,71,4111,26,111111, CA DATA ,1115,21,1F,41,E5,21,1112,111111,111A98 C111E OATA 8558,23,D1,18,C3,1116,25,2A,72,2A12 [ OATA 8888,28,29,E5,29,29,29,D1,19,1111A7 [ OATA ,4111,26,111111,23,01,19,C3,F1,2C23 [ OATA 88C111,01,19,E5,21,1112,111111,28,29,71111F [ OATA 8568,24,21,E9,3E,E0,59,38,3F,1112CO COFEE1 385 OATA 88C8,50,54,29,19,01,19,E5,21,3837 [ OATA ,1111,48,111111,E0,9111,C9,FO,E1,18EF C8EFA1 386 OATA ,97,4111,C0,2C,1115,C5,05,E5,4293 CF6BA1 279 OATA 8578,E1,22,E5,3E,E1,22,E7,3E, CAE OATA 8808,21,7F,4111,C0,2C,1115,09,E1, C33EE OATA ,FO,E5,21,1111,111111,E5,21,1113, C5E OATA 88E111,01,C1,CO,FA,1119,09,E1,C0,4CE3 CA96E1 281 OATA 8588,111111,01,C0,66,1116,7A,83,CA,28F4 [ OATA 88E8,01,1115,21,1F,41,E5,21,1113,60CO C97A OATA ,EF,26,05,70,32,72,4111,21,6389 C595C OATA 88F111,111111,28,29,E5,29,29,29,01, F [ OATA 8598,1111,111111,E5,21,1113,111111,01,C0,1F47 [ OATA 88F8,19,01,19,E5,21,1112,111111,28,3499 C135E1 284 OATA 85A111,66,1116,7A,93,CA,E4,26,05,33A9 CEE9E1 392 OATA ,29,50,54,29,19,01,19,E5, [ OATA 85A8,70,32,71,4111,2A,E5,3E,E5,3A70 C2ECA1 393 OATA ,21,90,4111,CD,2C,1115,78,EE,327A [ OATA ,2A,71,4111,26,111111,29,29,E5, C803A1 394 OATA ,8111,47,09,E1,C0,01,1115,21,41F7 [8A OATA 8598,29,29,29,01,19,01,19,E5,15A9 C6FA OATA 8918,1F,41,E5,21,1111,111111,28,29, CF OATA 85C111,2A,72,4111,26,111111,28,29,50, C1E OATA ,E5,29,29,29,01,19,01,19,7827 [ OATA 85C8,54,29,19,01,19,E5,2A,E7,209F C OATA 8928,E5,21,1113,111111,28,29,50,54,7982 [ OATA ,3E,E5,2A,72,4111,26,111111,2B,2693 CF OATA ,29,19,01,19,E5,21,90,4111,111FA6 C3F7A1 291 OATA 8508,29,E5,29,29,29,01,19,01,289F C709C1 399 OATA 8938,C0,2C,1115,C5,05,E5,21,85,6489 [87CE1 292 OATA 85E111,19,E5,2A,71,4111,26,111111,29,3523 [ OATA ,4111,C0,2C,1115,09,E1,01,C1,129F [ OATA 85E8,29,50,54,29,19,01,19,C0,1118A3 CD5A OATA 8948,CO,FA,1119,09,E1,C0,01,1115,5128 CC8FA1 294 OATA 85F111,2C,1115,09,E1,C0,01,1115,2A,11177C C6A OATA ,21,1F,41,E5,21,1112,111111,29, C86F OATA 85F8,71,4111,26,111111,23,01,19,C3,2EE9 C9A7A OATA 8958,29,E5,29,29,29,01,19,01,289F C4F7C1 296 OATA ,84,26,2A,72,4111,26,111111,23,4959 [ OATA ,19,E5,21,1113,111111,28,29,50,3173 CC1111A1 297 OATA ,01,19,C3,6F,26,C9,21,1111,7287 [ OATA 8968,54,29,19,01,19,E5,21,90,20F3 [ OATA ,111111,70,32,8111,43,21,1111,111111,139E C8AOA OATA ,4111,C0,2C,1115,C5,05,E5,21, C8C6A1 299 OATA 8618,E5,21,1113,111111,01,C0,66,1116,7F06 C808C OATA 8978,7F,4111,C0,2C,1115,09,E1,01,369F C54F OATA ,7A,B3,CA,59,27,05,70,32,111F94 C36AC OATA ,C1,CD,FA,1119,09,E1,C0,01,4817 [ OATA 8628,71,4111,21,1110,41,E5,2A,71,20C9 CD OATA 8988,1115,21,1F,41,E5,21,1113,111111,111A9A [ OATA ,4111,26,111111,29,29,50,54,29,2980 C7A OATA ,29,29,E5,29,29,29,01,19,1111A7 C3E4E OATA 8638,19,D1,19,E5,21,64,43,E5,3549 [ OATA 8998,01,19,E5,21,1113,111111,28,29, COF OATA ,2A,71,4111,26,111111,29,29,01, F [ OATA 89A111,50,54,29,19,01,19,E5,21,3837 C504E OATA 8648,19,5E,23,56,E9,E5,21,6A,1EE4 CE4AC1 413 DATA 89A8,97,4111,C0,2C,1115,09,E1,C0,42A3 C1111E OATA ,43,E5,2A,71,4111,26,111111,29,1823 C5EF OATA ,01,1115,21,1111,111111,E5,21,1113,6E25 C4A OATA 8658,29,01,19,5E,23,56,E9,01,2747 C6A7E1 415 OATA 8988,111111,01,C0,66,1116,7A,93,CA,28F4 C41F OATA ,EB,97,E0,52,C0,1118,1111,09,4671 CC1C OATA 89C111,15,29,05,70,32,71,4111,21,1DC5 [ OATA 8668,E1,C0,01,1115,2A,71,4111,26,5982 CC OATA 89C8,1110,41,E5,2A,71,4111,26,111111,111A1114 C493A OATA ,111111,23,01,19,C3,1112,27,21,152F CF1FC1 418 OATA 89D111,29,29,50,54,29,19,01,19,1197 [ e 78 ~

41 419 DATA 89DB,E5,21,64,43,E5,2A,71,40, DATA 89E0,26,00,28,29,D1,19,5E,23, DATA 89EB,56,E8,E5,21,02,00,CD,08,0EF2 422 DATA 89F0, 10_,D9,E1,CD,0B, 10,CD,FF,2FD5 423 DATA 89FB,09,C5,D5,E5,21,6A,43,E5,21F3 424 DATA BA00,2A,71,40,26,00,28,29,D1,030F 425 DATA BA08,19,SE,23,56,E8,E5,21,02,1EBC 426 DATA BA10,00,CD,08,10,D9,E1,CD,08,379E 427 DATA BA1B,10,CD,FF,09,D9,E1,D1,C1,201F 428 DATA BA20,CD,E9,09,D9,E1,CD,D1,05,5SE8 429 DATA BA28,2A,71,40,26,00,23,D1,18,021S 430 DATA BA30,C3,9F,2A,C9,21,01,00,7D,4EE1 431 DATA BA3B,32,80,43,CD,98,14,21,18, DATA BA40,00,CD,22,17,CD,8A,17,09,32D7 433 DATA BA48,20,20,46,61,68,74,6F,72,14F4 434 DATA BA50,3A,CD,18,20,21,D1,40,E5,2D DATA BA58,21,8E,40,E5,21,F6,FF,CD,3A DATA BA60,08,10,C5,D5,ES,21,0A,00, DATA BA6B,CD,08,10,C5,D5,ES,CD,2E,6E DATA BA70,21,21,D1,40,CD,2C,05,C5,00F7 439 DATA BA7B,D5,E5,21,BB,43,E5,21,BA,5E DATA BAB0,43,E5,21,B8,43,E5,21,BD, DATA BABB,43,E5,CD,DB,22,C9,21,01,0E DATA BA90,00,7D,32,B0,43,CD,98,14,110E 443 DATA BA98,21,18,00,CD,22,17,CD,8A,1A3C 4~4 DATA BAA0,17,09,20,20,46,61,68,74,0CD6 445 DATA BAAB,6F,72,3A,CD,18,20,21,C8, DATA BA80,40,E5,21,8D,40,E5,21,F6, DATA BA8B,FF,CD,08,10,C5,D5,E5,21, DATA BAC0,0A,00,CD,08,10,C5,D5,ES,1EF8 449 DATA 8ACB,CD,2E,21,21,C8,40,CD,2C,6DDE 450 DATA BAD0,05,C5,D5,E5,21,BE,43,E5, DATA BADB,21,90,43,E5,21,91,43,E5,319F 452 DATA BAE0,21,93,43,E5,CD,DB,22,C9,37F5 453 DATA BAEB,21,1!11,00,7D,32,B0,43,CD,14C8 454 DATA BAF0,98,14,21,1B,00,CD,22,17,4E DATA BAFB,CD,8A,17,09,20,20,57,65, DATA 8800,69,74,65,20,3A,CD,18,20,25D2 457 DATA 8808,21,8F,40,E5,21,88,40,E5,3A DATA 8810,21,0C,FE,CD,08,10,C5,D5,01CF 459 DATA 8818,E5,21,F4,01,CD,08,10,C5,62FD 460 DATA 8820,D5,E5,CD,2E,21,21,8F,40, DATA 882B,CD,2C,05,C5,D5,E5,21,20,642E 462 DATA 8830,00,CD,0B,10,D9,E1,D1,C1,376F 463 DATA 883B,CD,FA,09,CD,D0,0F,CD,B0, DATA 8840,07,22,94,43,C9,21,01,00,187E 465 DATA 8848,7D,32,B0,43,CD,98,14,21,223D 466 DATA 8850,18,00,CD,22,17,CD,8A,17,156F 467 DATA 8858,09,20,20,57,69,6E,68,65,0F DATA 8860,6C,3A,CD,18,20,21,C5,40,20DE 469 DATA 886B,E5,21,8C,40,E5,21,0C,FE,6E0A 470 DATA 8870,CD,0B,10,C5,D5,E5,21,F4,6F5A 471 DATA 8878,01,CD,08,10,C5,D5,E5,CD, DATA 8880,2E,21,21,C5,40,CD,2C,05, DATA 88BB,C8,88,C5,D5,E5,21,78,96,598C 474 DATA 8890,11,12,35,01,FA,0E,D9,E1,0C DATA 889B,D1,C1,CD,FA,09,CD,B7,0C,4C8E 476 DATA 88A0,D9,21,B5,40,CD,D1,05,21, DATA 88AB,C5,40,CD,2C,05,C5,D5,E5, DATA 8880,21,78,96,11,12,35,01,FA,1D2C 479 DATA 8888,0E,D9,E1,D1,C1,CD,FA,09, DATA 88C0,CD,7F,0C,D9,21,7F,40,CD,75E9 481 DATA 88CB,D1,05,21,BF,47,11,E1,FA, DATA 88D0,01,FE,7F,C5,D5,E5,21,B5, DATA 88DB,40,CD,2C,05,D9,E1,D1,C1,12BF 484 DATA 88E0,CD,FA,09,CD,D0,0F,22,96,539E 485 DATA 88EB,43,21,BF,47,11,E1,FA,01,3EA9 486 DATA 88F0,FE,7F,C5,D5,E5,21,7F,40, DATA 88FB,CD,2C,05,D9,E1,D1,C1,CD, DATA BC00,FA,09,CD,D0,0F,22,98,43,6A DATA BC0B,C9,21,00,00,CD,08,10,D9 1 6A DATA BC10.,21,C5,40,CD,D1,05,21,01,23CF 491 DATA BC18,00,7D,32 1 8C, ,00, DATA BC20,CD,08,10,D9,21 1 8F,40,CD,68A9 493 DATA BC28,D1,05,21,01,00,7D,32,88,6CD8 494 DATA BC30,40, ,00 1 CD 1 0B,10,D9,2ED1 495 DATA 8C38,21,D1,40.CD.D1,05,21,01,26CF 496 DATA BC40,00,7D,32,8E,40,21,D1 1 40, DATA BC4B,CD,2C,05,C5,D5,E5,21,BB, DATA BC50,43 1 E5,21,BA,43,E5,21,B8, DATA BC58,43,E5,21,BD,43,E5,CD,DB,14FE 500 DATA BC60,22,21,01,00,CD,08,10,D9,1FD1 501 DATA BC68,21,C8,40,CD,D1,05,21,01,204F 502 DATA BC70,00,7D,32,8D,40,21,C8,40, DATA 8C7B,CD,2C,05,C5,D5,E5,21,BE, DATA BCB0,43,E5,21,90,43,E5,21,91,148F 505 DATA BCBB,43,E5,21,93,43,E5,CD,DB,151E 506 DATA BC90,22,C9,21,01,00,7D,32,B0, DATA BC98,43,21,05,00,E5,21,0C,00,2ED4 508 DATA BCA0,CD,D8,1F,CD,98,14,21,18,58A2 509 DATA BCAB,00,CD,22,17,CD,8A,17,08,32D6 510 DATA BC80,41,6E,7A,61,68,6C,3A,20,30F4 511 DATA BC88,21,03,00,CD,22,17,CD,18,1C5D 512 DATA BCC0,20,21,4F,40,CD,CC,14,06,10D6 513 DATA BCCB,0E,CD,BE,16,CD,18,20,CD, DATA BCD0,98,14,21,18,00,CD,22,17,4E DATA BCD8,21,02,00,CD,22,17,CD,18,1C1D 516 DATA 8CE0,20,21,4F,40,CD,3A,05,21, DATA BCEB,6C,40,E5,21,6A,40,CD,F4,38BE 518 DATA 8CF0,1E,2A,6A,40,E5,21,00,00,086C 519 DATA BCFB,D1,CD,7F,06,E5,2A,6C,40, DATA BD00,E5,21,64,00,D1,CD,E0,06,723A 521 DATA BD0B,D1,7D,A3,6F,E5,2A,6C,40, DATA BD10,E5,21,00,00,D1,CD,CC,06,7EE2 523 DATA BD1B,D1,7D,A3,6F,E5,2A,6C,40,6248 ~24 DATA BD20,E5,2A,7F,43,26,00,D1,CD,738F 525 DATA BD28,92,06,D1,7D,A3,6F,C8,45, DATA BD30,CA,34,2E,21,4F,40,CD,3A,6D DATA BD38,05,21,20,00,65,2E,01,E5,0D87 ~ e [8756] [A52Al [8880] CD91Al CCD82l [8QI1Al CAC9Al C9EACl C54EEl [5C24l [9808] C2E96l CE63Al CFA94l [5842] CF08Bl [4916] CAD32l [7118] C1E74l CA1A2l C1E4El CESAAl C855El CC08Bl [A344l [4782] [9488] CBEF4l C1FFBl CDB4El CCE9Bl CE266l C9DCEl CC17Bl [3A6Al [8488] CE866l C6CABl C73DCl CD88Al CAEA0l CD6AEl C3EA2l C3C22l CF720l [387El CF4AAl [787El CF186l C77FCl C32DBl CBBFBl [7668] C3A2Cl CF494l [6070] C5AB0l [650El CB57El [963El CAC30l C25A4l C2DF0l C510El CEC2Cl C31C6l C43FBl C654Al C7AC4l [7772] [5462] C52FAl C3BDAl [1498] [684Cl [A780l C843El CA7D0l [8062] [4010] [683Al [3864] CA942l C4DCCl [8154] [1686] CB7FEl [A83Bl CA320l C81CBl [9184] CB3A4l [1484] [3616] C7F64l CA2A6l CF65Cl [6906] [6582] [BFFBl C8F6Bl CFAC0l C3FABl C82C6l [8988] CA6A6l [8EC4l C103El 528 DATA BD40,CD,3D,08,06,0E,21,70;43;6BF7 529 DATA BD4B,CD,E2,05,2A,6C,40,7D,32,5EAB 530 DATA BD50,7F,43,C9,21,00,00,7D,32,34BB 531 DATA BD5B,B0,43,2A,8B,40,26,00,C8,SC DATA BD60,45,CA,56,2E,21,8F,40,CD,1B DATA BD68,2C,05,D9,21,A9,40,CD,D1, DATA BD70,05,C3,75,2E,21,8F,40,CD,3D DATA BD78,2C,05,C5,DS,E5,2A,7F,43,05BD 536 DATA BDB0,26,00,CD,08,10,D9,E1,D1,08D7 537 DATA BDBB,C1,CD,FF,09,D9,21,A9,40,48EE 538 DATA BD90,CD,D1,05,2A,8E,40,26,00,547C 539 DATA BD98,C8,45,CA,BF,2E,21,D1,4a, DATA BDA0,CD,2C,05,D9,21,B5,40,CD, DATA BDAB,D1,05,C3,84,2E,21,D1,40,7AF6 542 DATA BD80,CD,2C,05,CD,28,0D,C5,DS,61C3 543 DATA BDBB,E5,2A,7F,43,26,00,CD,08, DATA BDC0,10,D9,E1,D1,C1,CD,FF,09, DATA BDCB,CD,86,0D,D9,21,85,40,CD,44A1 546 DATA BDD0,D1,05,2A,8D,40,26,00,C8, DATA BDDB,45,CA,CE,2E,21,CB,40,CD, DATA BDE0,2C,05,D9,21,AF,40,CD,D1,0B DATA BDEB,05,C3,F3,2E,21,C8,40,CD,2CA9 550 DATA BDF0,2C,05,CD,28,0D,CS,D5,E5,0E DATA BDFB,2A,7F,43,26,00,CD,08,10,03F4 552 DATA BE00,D9,E1,D1,C1,CD,FF,09,CD, DATA BE0B,B6,0D,D9,21,AF,40,CD,D1, DATA BE10,05,2A,BC,40,26,00,C8,45, DATA BE1B,CA,0D,2F,21,C5,40,CD,2C,672E 556 DATA BE20,05,D9,21,A3,40,CD,D1,05,3A DATA BE2B,C3,2C,2F,21,C5,40,CD,2C,68EE 558 DATA BE30,05,C5,D5,E5,2A,7F,43,26,273C 559 DATA BE38,00,CD,08,10,D9,E1,D1,C1,376F 560 DATA 8E40,CD,FF,09,D9,21,A3,40,CD,S DATA BE4B,D1,05,21,E9,40,E5,21,12, DATA BE50,00,E5,21,00,00,CD,4E,1F,3ED7 563 DATA BE58,21,E9,40,E5,21,01,00,28,2D DATA BE60,29,5D,54,29,19,D1,19,E5, DATA BE6B,21,A9,40,CD,2C,05,C5,D5,3E3B 566 DATA BE70,E5,21,40,00,CD,08,10,D9, DATA BE7B,E1,D1,C1,CD,FA,09,D9,E1, DATA BEB0,CD,D1,05,21,1F,41,E5,21,S DATA BEBB,E9,40,E5,CD,FC,23,21,A3,737D 570 DATA BE90,40,CD,2C,05,C5,D5,E5,21, DATA BE98,78,96,11,12,35,01,FA,0E, DATA BEA0,D9,E1,D1,C1,CD,FA,09,CD,47AF 573 DATA BEAB,B7,0C,C5,D5,E5,21,AF,40,S3C2 574 DATA BE80,CD,2C,05,D9,E1,D1,C1,CD, DATA BE8B,FA,09,D9,21.9D.40,CD.D1,62D3 576 DATA BEC0,05,21,A3,40,CD,2C,05,C5,1CB7 577 DATA BECB,D5,E5,21,78,96,11,12,35, DATA BED0,01,FA,0E,D9,E1,D1,C1,CD, DATA BEDB,FA,09,CD,7F,0C,C5,D5,E5, DATA BEE0,21,AF,40,CD,2C,05,D9,E1,3F DATA BEEB,D1,C1,CD,FA,09,D9,21,97,4D DATA BEF0,40,CD,D1,05,21,67,41,E5,09C3 583 DATA BEFB,21,48,00,E5,21,00,00,CD,0D DATA BF00,4E,1F,21,67,41,E5,21,01,234F 585 DATA BF08,00,28,29,E5,29,29,29,D1,00DF 586 DATA BF10,19,D1,19,E5,21,01,00,28, DATA BF18,29,5D,54,29,19,D1,19,E5, DATA BF20,21,85,40,CD,2C,05,C5,D5, DATA BF2B,E5,21,AF,40,CD,2C,05,D9,6D DATA BF30,E1,Dl,C1,CD,FA,09,D9,E1, DATA BF3B,CD,D1,05,21,67,41,E5,21,53A7 592 DATA BF40,02,00,28,29,E5,29,29,29, DATA BF4B,D1,19,D1,19,E5,21,02,00,72D8 594 DATA BF50,28,29,5D,54,29,19,D1,19, DATA BF5B,E5,21,97,40,CD,2C,05,D9,6A DATA BF60,E1,CD,D1,05,21,67,41,E5, DATA BF68,21,03,00,28,29,E5,29,29, DATA BF70,29,D1,19,D1,19,E5,21,02,2DEC 599 DATA BF78,00,28,29,5D,54,29,19,D1,08D7 600 DATA BFB0,19,E5,21,9D,40,CD,2C,05, DATA BFBB,D9,E1,CD,D1,05,21,67,41, DATA BF90,E5,21,02,00,28,29,ES,29,7A9F 603 DATA BF98,29,29,D1,19,D1,19,E5,21, DATA BFA0,03,00,28,29,5D,54,29,19, DATA BFAB,D1,19,E5,21,9D,40,CD,2C,742E 606 DATA BF80,05,7B,EE,B0,47,D9,E1,CD, DATA BF8B,D1,05,21,67,41,E5,21,03,6A4D 608 DATA BFC0,00,28,29,E5,29,29,29,D1,00DF 609 DATA BFCB,19,D1,19,E5,21,03,00,28,349F 610 DATA BFD0,29,5D,54,29,19,D1,19,E5, DATA BFDB,21,97,40,CD,2C,05,D9,E1, DATA BFE0,CD,D1,05,21,1F,41,E5,21, DATA BFEB,AF,41,E5,CD,5B,26,21,AF, DATA BFF0,41,E5,21,67,41,E5,CD,DA,1B4C 615 DATA BFFB,24,21,AF,41,E5,21,1F,41,0C DATA *ENDE* 617 adr=&8000:zeile=104:memory &7FFF 618 READ d$:if d$="*ende*"then pr=l!l 620 FOR i=1 TO READ a$:a=val<"&"+a$l 622 POKE adr,a:adr=adr pr=pr*2:if pr>65535 THEN pr=pr pr=unt<prlxor a:if pr<0 THEN pr=pr NEXT i 626 READ pr$:pr2=val<"&"+pr$l:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 628 zeile=zeile+1:boto SAVE"CREPAS1.8IN",B,&B000,& PRINT d:f:end Listing 13. Pascal-Programme in CREPAS1.BINcc (Schluß) Maschinencode: [F684l [6EEBJ CC246l [4880] [98DBJ [5386] CBAD6l C2AD6l [4996] CAF3El C9BAAl CCSDCJ CE486l CA7C4l CAB1Al CAEA6l [9846] CEA14l C078El [5526] C71E4l CC31Cl [1808] CDD8El C115Al C5CD4l C316Al CAFF4l CAB7Cl CF01Cl CA6ACl CEDC6l C0EEBl [5550] [7998] [0168] CF88Al CBEE2l [9858] CAB30l CB37Al [3008] C95BAl [7982] C637Cl C1BE6l CA432l CEA14l C3DBCl [0498] C7D1Al [0766] CE712l [1824] [4096] C665Cl C174El [328El C8F34l [939Cl [8688] [2810] [8812] [6182] [5618] CEC66l CC976l [93DCl [8592] C1C32l [92AEl [1090] [528Al [7880] C647El C4A5El CBC30l [37E6l [03D4l [42721 [389Cl [8082] [9398] C86C0l [4182] C41ECl C5DF2l [5F90l CEI!ICEl C184El CFFAAl C5F1El [1662] CF140l C2A1Cl [859Cl C5E84l CA60AJ [4296] [681EJ ClE7AJ [88BAJ C81FEJ 79

42 ~************************************** DATA 9320,EB,E1,73,23,72,2A,71,4111,42111A [092Al [7228] DATA 9328,26,111111,23,D1,1B,C3,AC,31,18CD [A86Cl '* CREPAS2.DAT - DATA-Lader von 'CPC' * DATA 9330,C9,2A,7111,43,E5,21,1E,IZI0,63AIII CCC2El [11116El OATA 9338,01,CO,EIII,1116,CB,45,CA,2D,4155 [50C8] ************************************** OATA ,34,21,1112,111111,70,32,7C,43,119B [86F4l CEA2Cl OATA 9348,C3,3C,34,2A,7111,43,E5,21,69C7 [4E66l COEB6l OATA ,111A,IIIIII,01,CO,IIIF,III7,70,32,135C [3C6111l OATA 9IIIIZIIZI,E5,CO,DA,24,21,1110,41,11,596F CE77111l 211 OATA 9358,7C,43,21,82,21,11,A2,0A,2212 [78111Al OATA ,F8,4111,1111,12,111111,EO,BIZI,21,6E75 CF844l 212 OATA ,1111,111F,49,C5,05,E5,21,1114,11134A CC836l OATA ,AF,41,E5,21,FB,4111,E5,C0,5EAF [5FFCl 213 OATA 9368,111111,CO,III8,10,09,E1,01,C1,376F [249111] OATA ,FC,23,21,1111,IZIIZI,E5,21,1113,7125 C08E2l 214 OATA ,CO,FF,III9,C5,05,E5,2A,7C,5124 CFFEIIIl DATA ,111111,01,C0,66,1116,7A,83,CA,28F4 [86AEl 215 OATA 9378,43,26,111111,CO,III8,1111,09,E1,2583 CIZIE3Al OATA ,A1,31,05,70,32,71,4111,21,4145 [75FEl 216 OATA 9380,01,Cl,CO,FF,III9,09,21,64,4D9A CCIIIE8l OATA ,AF,41,E5,21,1114,111111,28,29,592F C882Cl 217 OATA 9388,4111,C0,01,1115,21,9111,111111,11,111A69 [4F1El 111 DATA ,E5,29,29,29,01,19,01,19,7827 [153Cl 218 OATA ,111111,111111,1111,111111,111111,C5,05,E5,11127B [36FAl 112 OATA ,E5,2A,71,4111,26,IZIIZI,28,29,736F C101Al 219 OATA 9398,21,64,4111,C0,2C,III5,C0,87,111D39 [098El 113 OATA ,50,54,29,19,01,19,E5,21,3837 [ ] OATA 93AIII,IIIC,09,E1,01,C1,CO,FA,III9,25B1 [99EEl 114 DATA ,1110,41,E5,2A,71,4111,26,IZIIZI,IIIAIII4 CAFF2l 221 OATA 93A8,CO,OIII,IIIF,22,78,43,21,9111,535E CC672l 115 OATA ,28,29,50,54,29,19,01,19,1187 [2846] 222 OATA 9380,111111,11,111111,111111,1111,1110,111111,C5, C75AAl 116 OATA ,C0,2C,III5,C5,05,E5,21,F8,64F5 C3E02l 223 OATA 93B8,05,E5,21,64,4111,C0,2C,III5,5111C9 [2092] 117 OATA ,4111,E5,2A,71,40,26,111111,28,19A3 [501Al 224 OATA 93CIII,C0,7F,IZIC,09,E1,01,C1,C0,7053 C2CiiiCl 118 OATA ,29,50,54,29,19,D1,19,CO,IZI8A3 CA068l 225 OATA 93C8,FA,III9,CO,OIII,IIIF,22,7A,43,68A7 COAF4l 119 OATA ,2C,III5,09,E1,01,C1,CO,F2, C84C2l 226 OATA 9300,21,111111,111111,22,72,43,C9,C0,1163 CBCIIIAl OATA 9080,1119,C5,05,E5,21,E9,4111,E5,23F9 C2C82l 227 OATA 9308,98,14,21,18,111111,C0,22,17,4E47 [815al 121 OATA ,2A,71,4111,26,111111,2B,29,SO,III383 CECIZIIZil 228 OATA 93EIII,CO,BA,17,1118,2111,2111,4E,61,4B10 [9798] 122 OATA ,54,29,19,01,19,C0,2C,III5,2001 C4C6Cl 229 OATA 93E8,60,65,3A,2111,21,03,111111,C0,2849 CB86Al 123 OATA ,D9,E1,01,C1,CO,E9,1119,C5,47E8 [311114] OATA 93FIII,22,17,C0,1B,2111,C0,40,05,111E7B C48AEl 124 OATA 9111AIII,05,E5,21,1112,1110,CO,III8,1111,54F4 [111644] 231 OATA 93F8,111111,1116,111E,21,4F,40,CD,E2, CA44Al 125 OATA 9IIIA8,09,E1,01,C1,CO,FF,III9,09,47AF C834El 232 OATA ,1115,21,4F,40,CO,CC,14,1116,0256 C242Al 126 OATA 9080,E1,C0,01,1115,2A,71,4111,26,5982 [986111] 233 OATA 9408,111E,C0,8E,16,C0,18,2111,C0,2269 [4FD2l 127 DATA ,111111,23,01,18,C3,1117,31,21,1517 Clll41114l 234 OATA 9410,98,14,21,1112,111111,C0,22,17,4FE7 C1C36l 128 OATA 9111CIII,III1,111111,E5,21,1113,111111,01,C0,1F47 [4838] 235 OATA 9418,21,18,111111,C0,22,17,C0,1B,1A90 [647Cl 129 OATA 90C8,66,1116,7A,B3,CA,12,34,D5,31115S [1872] 236 OATA 9420,2111,21,4F,4111,C0,3A,III5,C0,13E7 CCB74l OATA ,70,32,71,4111,21,4111,43,ES,3848 C2C18l 237 OATA 9428,40,1115,111111,C0,80,06,C8,45,2E83 [2082] 131 OATA ,2A,71,4111,26,111111,28,29,ES,III338 CE83111l 238 OATA ,CA,1F,35,21,FF,IIIIII,70,32, [736111] 132 OATA 90EIII,29,29,01,19,01,19,E5,21, [611136] 239 OATA 9438,81,43,C3,59,35,21,90,3F,4D99 [7976] 133 OATA 9111EB,III5,111111,28,29,01,19,E5,21,0277 [011126] OATA 9440,E5,21,4F,40,CD,3A,III5,C0,7167 [8688] 134 OATA 9111FIII,1111,111111,E8,E1,73,23,72,21, C7EF4l 241 OATA 9448,40,1115,1114,2E,4F,42,4A,C0,2689 [8A86l 135 OATA 9111F8,AF,41,E5,21,01,1110,28,29, CA848l 242 DATA 9450,30,1118,CD,7111,13,21,90,3F,III339 [3052] 136 OATA ,E5,29,29,29,01,19,01,19,7827 [4136] 243 OATA 9458,11,1111,111111,C0,11,18,CO,F1, C6A3Al 137 OATA ,E5,2A,71,4111,26,111111,28,29,736F [ 1332] 244 OATA 9460,1F,70,32,81,43,21,90,3F, [6562] 138 DATA ,50,54,29,19,01,19,C0,2C,386A [7582] 245 OATA 9468,C0,50,1A,E5,21,3111,111111,01,7DC9 [2684] 139 OATA 9118,1115,C8,88,C5,05,E5,21,01,2E6F [7388] 246 DATA 9470,E8,B7,E0,52,22,86,43,C9,4387 [50A2l OATA ,111111,CO,III8,1111,09,E1,01,C1,376F [0472] 247 OATA 9478,21,90,3F,11,1111,111111,C0,11, [2738] 141 OATA 9128,C0,06,1116,E5,21,AF,41,E5,5E43 C8A86l 248 OATA 9480,18,CD,1B,20,CO,FIII,26,21,38E5 C88AAl 142 DATA 9130,21,1112,IZIIZI,28,29,E5,29,29, CAACEl 249 OATA 9488,4111,43,22,6A,4111,21,111111,111111,30A4 CAIZICEl 143 OATA 9138,29,01,19,01,19,E5,2A,71,2DB9 [ ] OATA 9490,E5,21,2F,IIIIII,01,C0,66,06,7A56 CE872l 144 OATA ,4111,26,111111,28,29,50,54,29,2880 [902Al 251 OATA 9498,7A,83,CA,A1,35,05,22,6C,IIIIII44 [388Al 145 OATA 9148,19,01,19,C0,2C,III5,C8 1 88,376A CIIIACIIIl 252 OATA 94A0,40,21,90,3F,CO,A4,18,2A,3CF2 [93CIIIl 146 OATA ,C5,05,E5,21,1111,111111,CO,III8,48EA [818111] 253 OATA 94A8,6C,4111,E5,2A,6A,4111,01,19,38E8 [07CCl 147 OATA 9158,1111,D9,E1,01,C1,C0,06,1116,28E6 C2A08l 254 OATA 94B0,CO,B6,18,C0,1B,2111,2A,6C, [6104] 148 OATA ,01,70,83,6F,E5,21,AF,41,61E3 C7A88l 255 OATA 9488,4111,23,01,18,C3,7A,35,C9, [026Cl 149 OATA 9168,E5,21,1113,111111,28,29,E5,29,7A8F [828111] 256 OATA 94CIII,21,90,3F,11,1111,111111,C0,1111, C573Cl OATA 9170,29,29,01,19,01,19,E5,2A,III27C CA754l 257 OATA 94C8,18,C0,18,2111,21,4111,43,22 1 3E8C COF6Cl 151 OATA 9178,71,4111,26,0111,28,29,50,54,2052 [641111] 258 OATA 9400,6A,4111,21,IIIIII,IZIIII,E5,21,2F C9E34l 152 OATA 9180,29,19,01,19,C0,2C,III5,C8,111F69 CE59El 259 OATA 9408,111111,01,C0,66,1116,7A,83,CA 1 2BF4 C9AF8l 153 OATA 9188,88,C5,05,E5,21, IZIIII,C0,7871 [818111] OATA 94EIZI,E6,35,05,22,6C,4111,21,90,647F [6E88l 154 OATA ,1118,1111,09,E1,01,C1,C0,06,11FIII CEFA2l 261 DATA 94E8,3F,CO,A4,18,2A,6C,4111,E5,3945 C8DCCl 155 OATA 9198,06,01,70,83,6F,C8,45,CA,33C4 CF8E4l 262 DATA 94FIII,2A,6A,4111,01,19 1 CO,OC,18,1118CC [95EAl 156 OATA 91AIZI,46,33,21,1111,1110,E5,21,1114,2822 [C5CIIIl 263 OATA 94F8,C0,18,2111,2A,6C,4111,23,01,6417 [7488] 157 OATA 91A8,111111,01,C0,66,06,7A,83,CA,28F4 C88E6l 264 OATA ,18,C3,8F,35,C9,21,111111,IZIIZI,2F3C C966Cl 158 OATA ,FF,32,D5,70,32,72,4111,21,6E89 [018Cl 265 OATA ,E5,2A,86,43,E5,21,1111,1Z E [2856] 159 DATA 9188,AF,41,E5,2A,72,4111,26,1110,581C [8884] 266 OATA 9510,01,E8,87,E0,52,D1,C0,66,4A58 [881114] OATA 91CIII,28,29,E5,29,29,29,01,19,1111A7 [4158] 267 OATA 9518,1116,7A,83,CA,22,36,05,22, [0848] 161 OATA 91C8,01,19,E5,2A,71,4111,26,111111, [752111] 268 DATA ,6C,4111,21,90,3F,CO,A4,18,286C C6EA8l 162 OATA 9100,28,29,50,54,29,19,01,19,1187 C745Al 269 OATA 9528,2A,6C,4111,E5,2A,82,43,01,111BSF CIZI59El 163 OATA 9108,E5,21,AF,41,E5,2A,72,41Z1,6C14 C5E8El OATA 9530,19,C0,86,18,CD,18,20,2A,2EEE C36E4l 164 OATA 91EIII,26,111111,28,29,E5,29,29,29, CCA1Al 271 OATA 9538,6C,40, ,18 1 C3,F8,35,2067 [5198] 165 OATA 91E8,01,19,01,19,E5,2A,71,40,7252 C8F60l 272 OATA 9540,21,90,3F,C0,7A,18 1 C0,18,3EC1 ' C59F4l 166 OATA 91FIII,26,111111,~8,29,50,54,29,19, [3518] 273 DATA 9548,2111,C9,21,IZIIZI,IIIIII,E5,2A,84,2524 CEDIZI6l 167 OATA 91F8,01,19,C0,2C,III5,C5,05,E5,7703 C8CF8l 274 OATA 9550,43,E5,2A,82,43,01,E8,87,1590 C8111A6l 168 OATA ,21,1112,1110,CO,III8,10,09,E1,1083 C7A3111l 275 OATA 9558,E0,52,E5,21,1111,111111,01,E8 1 7DF1 [6186] 169 OATA ,01,C1,CO,FF,III9,09,E1,C0,4C83 [4448] 276 OATA 9560,87,E0,52,01,C0,66,IZI6,7A, CAFAAl oata 9210,01,1115,2A,72,40,26,IZIIII,23,6918 C96E6l 277 OATA 9568,83,CA,70,36,05,22,6C,4IZI,6008 CIZI98El 171 OATA 9218,01,18,C3,8F,32,21,40,43,7FIZI7 CF24Cl 278 DATA ,21,90,3F,CO,A4,18,2A,6C,3988 C08C4l 172 OATA ,E5,2A,71,4111,26,0111,28,29,736F [7726] 279 OATA 9578,4IZI,E5,2A,82,43,01,19,C0,1583 CDF7Cl 173 OATA 9228,E5,29,29,01,19,01,19,E5,73A8 C1E96l OATA 9580,0C,18,C0,18,20,2A,6C,40,712IZI [9978] 174 OATA ,21,1115,00,28,29,01,19,E5,11A8 C7E2Al 281 OATA 9588,23,01,18,C3,49,36,21,90,280F CA298l 175 OATA E5.2A [11121ilill 282 OATA 9590,3F,C0,7A,18,C0,18,20,C9,2480 [58E8l 176 OATA 9240,1110,28,29,E5,29,29,01,19,01E7 C943Cl 283 OATA 9598,2A,28,43,E5,2A,2E,43,01,188F CA79Al 177 OATA 9248,01,19,E5,21,1115,00,28,29,7027 [9018] 284 OATA 95AIZI,E8,87,E0,52,C0,80,1117,22,4484 [10C2l 178 OATA 925IZI,01,19,5E,23,56,E8,E5,21,67C7 [0094] 285 OATA 95A8,6C,4111,2A,2C,43,E5,2A,32,21Z16A CIIIBB6l 179 OATA 9258,01,111111,01,19,E8,E1,73,23,1F29 C535Al 286 OATA 9580,43,01,E8,87,ED,52,CO,BIZI,III4EA [0316] DATA 9260,72,C3,09,31,21,1111,1110,E5, CC8F2l 287 OATA 9588,1117,22,6A,40,2A,6C,40,E5,02C5 CAA72l 181 OATA 9268,21,1113,111111,01,C0,66,06,7A,1A06 CA262l 288 OATA 95C0,21,1115,111111,01 1 CO,CC,III6,C8,194F [47C4l 182 DATA ,83,CA,C2,33,05,70,32,72,773A [2696] 289 OATA 95C8,45,CA,6111,38,2A,6C,4111,E5,1FIII5 C28ACl 183 OATA 9278,4111,21,4111,43,E5,2A,71,40,2352 [94E6l 9500,21,80,IZIIZI,11,1110,1110,1111,1Z10,3192 [8A8111l 184 OATA ,26,111111,28,29,E5,29,29,01,13FF CA164l ~~~.g~:::~ 9508,2IZI,09,E1,CO,III8,1111,CO,FA,3700 [02FAl 185 OATA 9288,19,01,19,E5,2A,72,40,26,358E C2E5El 292 OATA 95EIII,IZI9,C5,D5,E5,2A,6A,40,C0,2185 [F98El 186 OATA 9290,00,28,29,01,19,E5,21,AF,III141 [111542] 293 OATA 95E8,1118,1111,09,E1,01,C1,C0,06,11FIII C88DAl 187 OATA 9298,41,E5,2A,72,4111,26,1110,28,1913 [2A16l 294 OATA 95FIZI,III6,C8,45,CA,F4,36,21,80,327A [5798] 188 OATA 92AIII,29,E5,29,29,29,01,19,01,289F [028Cl 295 OATA 95F8,1112,E5,2A,6C,4IZI,CO,III8,1111;3AF4 CAA88l 189 OATA 92A8,19,E5,2A,71,40,26,0111,28,3523 CE03111l 296 OATA 961Z10,09,E1,CO,III8,1111,CO,FF,IZI9,4FA3 [571116] DATA ,29,50,54,29,19,D1,19,CD,IZI8A3 [4682] 297 OATA 9608,09,21,64,40,C0,01,1115,C3,69A5 [8992] 191 OATA 9288,2C,III5,C5,05,E5,21,8F,47,0445 CF3BBl 298 OATA 9610,1110,37,21,9111,1111,E5,2A,6A,IZI5C2 CBF44l 192 OATA 92CIII,11,E1,FA,01,FE,7F,09,E1,28CF [5C1Cl 299 OATA 9618,4111,CO,IZI8,1111,09,E1,CO,IZI8,179E CFC8Cl 193 OATA 92C8,01,Cl,CO,FA,III9,CO,DIZI,IZIF,4C13 [442Al OATA ,1111,CO,FF,1119,09,21,64,4111,22F4 [2566] 194 OATA 92DIZI,E8,E1,73,23,72,2A,72,4111,42111C [8562] OATA 9628,C0,01,1115,2A,23,43,E5,21,513F [3B5El 195 OATA 9208,26,1Z1111,23,01,1B,C3,51,33,1935 C1A2Al OATA 9630,4111,1111,01,E8,B7,E0,52,E5,329D C71A6l 196 OATA 92EIII,21,4111,43,E5,2A,71,4111,26,IZI682 [2A111Al OATA 9638,2A,28,43,E5,2A,2E,43,01,18BF [1982] 197 OATA 92E8,00,2B,29,E5,29,29, ,01E7 CF774l OATA 9640,19,E5,21,1112,111111,01,CO,IIIF,3311 CE226l 198 OATA 92FIII,01,19,E5,21,1114,0IZI,28,29,7IZI2F [134El OATA 9648,1117,01,E8,B7,E0,52,E5,21,261B [62BAl 199 OATA 92F8,01,19,E5,21,AF,41,E5,21,7SE7 C488El OATA 9650,64,40,C0,2C,III5,D9,E1,C0,3B23 C6DACl DATA ,1114,111111,28,29,E5,29,29,29,0207 CE106l OATA 9658,1118,1111,CO,FA,III9,C5,05,E5,1413 CFSAIIl OATA 9308,01,19,01,19,E5,2A,71,4111,7252 C9A28l OATA 9660,21,40,1111,CO,III8,10,09,E1, [8134] OATA 9310,26,111111,28,29,50,54,29,19, C20Eiill OATA 9668,01,C1,CO,E9,1119,09,21,5E,4CCIZI C3FF4l OATA 9318,01,19,C0,2C,IZI5,CO,OIZI,IZIF,7713 COIZIA6l OATA 9670,40,C0,01,1115,21,SE,40,CO,IZI91110 [6074] ' e 80 ~

43 311 DATA 9678,2C,0S,CB,B8,CS,DS,ES,21, DATA 9680,FF,7F,CD,08,10,D9,E1,D1,7B DATA 9688,C1,CD,C2,06,CB,4S,CA,7F,4D DATA 9690,37,21,SE,40,CD,2C,0S,CD,1A1F 315 DATA 9698,D0,0F,22,23,43,2A,2S,43,6F DATA 96Am,ES,21,C8,00,D1,EB,B7,ED, DATA 96A8,S2,ES,2A,2C,43,ES,2A,32,162A 318 DATA 96B0,43,D1,19,ES,21,02,00,D1, DATA 96B8,CD,0F,07,D1,EB,B7,ED,S2,6CBC 320 DATA 96C0,ES,21,64,40,CD,2C,0S,D9,744B 321 DATA 96C8,E1,CD,08,10,CD,FA,09,CS, DATA 96Dm,DS,ES,21,C8,00,CD,08,10,S DATA 96D8,D9,E1,D1,C1,CD,E9,09,D9,47F7 324 DATA 96E0,21,SE,40,CD,D1,05,21,5E, DATA 96E8,40,CD,2C,05,CB,B8,C5,DS, DATA 96F0,ES,21,FF,7F,CD,08,10,D9, DATA 96F8,E1,D1,C1,CD,C2,06,CB,45,57EB 328 DATA 9700,CA,F1,37,21,SE,40,CD,2C,5FF6 329 DATA 9708,05,CD,D0,0F,22,25,43,2A,2A DATA 9710,20,43,E5,21,64,40,CD,2C,1DE6 331 DATA 9718,05,D9,E1,CD,08,10,CD,FA, DATA 9720,09,D9,21,64,40,CD,D1,05, DATA 9728,21,64,40,CD,2C,05,CS,D5,0D7B 334 DATA 9730,E5,21,FF,7F,CD,08,10,D9, DATA 9738,E1,D1.C1.CD.D6.06.CB,45,574B 336 DATA 9740,CA,54,38,21,64,40,CD,2C, DATA 9748,05,C5,D5,E5,21,02,00,CD,26FD 338 DATA 9750,08,10,D9,E1,D1,C1,CD,FF,11D9 339 DATA 9758,09,D9,21,64,40,CD,D1,05, DATA 9760,2A,22,43,26,00,E5,21,01,14~7 341 DATA 9768,00,D1,19,7D,32,22,43,C3,31ED 342 DATA 9770,0A,38,21,64,40,CD,2C,05, DATA 9778,CD,D0,0F,22,2111,43,C9,FD, DATA 9780,E1,E1,22,63,3E,FD,E5,2A, DATA 9788,63,3E,6E,26,0111,11,02,00,31EIII 346 DATA 9790,B7,ED,52,C2,36,39,2A,34, DATA 9798,43,E5,2A,3A,43,D1,EB,B7,1E1D 348 DATA 97A0,ED,52,CD,08,10,D9,21,E3, DATA 97A8,40,CD,D1,05,2A,36,43,E5,08DB 350 DATA 97B0,2A,3C,43,D1,EB,B7,ED,52,1B7C 351 DATA 97B8,CD,08,10,D9,21,DD,40,CD, DATA 97C0,D1,05,2A,38,43,E5,2A,3E,6EE6 353 DATA 97C8,43,D1,EB,B7,ED,52,CD,08, DATA 97D0,10,D9,21,D7,40,CD,D1,05, DATA 97D8,21,E3,4111,CD,2C,05,C5,D5,2CBB 356 DATA 97E0,E5,21,E3,40,CD,2C,05,D9,64AB 357 DATA 97E8,E1,D1,C1,CD,FA,09,D9,21, DATA 97F0,E3,40,CD,D1,05,21,DD,40, DATA 97F8,CD,2C,05,C5,D5,E5,21,DD,64D3 360 DATA 9800,40,CD,2C,05,D9,E1,D1,C1,12BF 361 DATA 9808,CD,FA,09,D9,21,DD,40,CD, DATA 9810,D1,05,21,D7,40,CD,2C,05,61F9 363 DATA 9818,C5,D5,E5,21,D7,40,CD,2C,4F7E 364 DATA 9820,05,D9,E1,D1,C1,CD,FA,III9, DATA 9828,D9,21,D7,40,CD,D1,05,21,7F DATA 9830,E3,40,CD,2C,05,C5,D5,E5, DATA 9838,21,D7,40,CD,2C,05,D9,E1,21B7 368 DATA 9840,D1,C1,CD,E9,09,CD,46,0C,4C0C 369 DATA 9848,CD,D0,0F,22,70,43,CD,13, DATA 9850,34,C3,71,3A,19,11,03,00,27CA 371 DATA 9858,B7,ED,52,C2,65,39,21,DD,65F3 372 DATA 9860,40,CD,2C,05,C5,D5,E5,21, DATA 9868,D7,40,CD,2C,05,D9,E1,D1,62BF 374 DATA 9870,C1,CD,E9,09,CD,46,0C,CD,49D5 375 DATA 9878,D0,0F,22,70,43,CD,13,34,69BE 376 DATA 9880,C3,71,3A,19,11,04,00,B7,7B3F 377 DATA 9888,ED,52,C2,94,39,21,E3,40,73CA 378 DATA 9890,CD,2C,05,C5,D5,E5,21,DD,64D3' 379 DATA 9898,40,CD,2C,05,D9,E1,D1,C1,12BF 380 DATA 98A0,CD,E9,09,CD,46,0C,CD,D0,527A 381 DATA 98A8,0F,22,70,43,CD,13,34,C3,03BF 382 DATA 98B0,71,3A,19,11,05,00,B7,ED,359B 383 DATA 98B8,52,C2,A4,39,CD,F0,26,C3,111BB7 384 DATA 98C0,71,3A,19,11,06,00,B7,ED, DATA 98C8,52,C2,B4,39,CD,74,2D,C3,0BB1 386 DATA 98D0,71,3A,19,11,07,00,B7,ED,358B 387 DATA 98D8,52,C2,C4,39,CD,27,2C,C3,04FF 388 DATA 98E0,71,3A,19,11,08,00,B7,ED,35F3 389 DATA 98E8,52,C2,D4,39,CD,CA,2B,C3, DATA 98F0,71,3A,19,11,09,00,B7,ED,35FB 391 DATA 98F8,52,C2,E4,39,CD,16,2B,C3, DATA 9900,71,3A,19,11,0A,00,B7,ED,35E3 393 DATA 9908,52,C2,F4,39,CD,70,2B,C3,03AD 394 DATA 9910,71,3A,19,11,0B,00,B7,ED,35EB 395 DATA 9918,52,C2,04,3A,CD,35,2E,C3,1C DATA 9920,71,3A,19,11,0C,00,B7,ED,35D3 397 DATA 9928,52,C2,14,3A,CD,EB,2C,C3,1DFF 398 DATA 9930,71,3A,19,11,0D,00,B7,ED,35DB 399 DATA 9938,52,C2,24,3A,CD,B9,34,C3,1A DATA 9940,71,3A,19,11,0E,00,B7,ED,35C3 401 DATA 9948,52,C2,34,3A,CD,5A,35,C3,1B DATA 9950,71,3A,19,11,0F,00,B7,ED,35CB 403 DATA 9958,52,C2,44,3A,CD,E7,35,C3,17FD 404 DATA 9960,71,3A,19,11,10,00,B7,ED, DATA 9968,52,C2,54,3A,CD,A2,35,C3,14E9 406 DATA 9970,71,3A,19,11,11,00,B7,ED,353B 407 DATA 9978,52,C2,64i3A,CD,2C,36,C3,10D7 408 DATA 9980,71,3A,19,11,13,00,B7,ED,352B 409 DATA 9988,52,C2,71,3A,CD,7A,36,C9, DATA 9990,FD,E1,E1,22,59,3E,FD,E5,5BEF 411 DATA 9998,2A,59,3E,6E,26,00,E5,21,02BB 412 DATA 99A0,7F,00,D1,7C,A2,67,7D,A3,26B5 413 DATA 99A8,6F,EB,2A,59,3E,73,21,01,0DEF 414 DATA 99B0,00,E5,21,0C,00,CD,DB,1F,3F3D 415 DATA 99B8,CD,9B,14,21,18,00,CD,22,41A8 416 DATA 99C0,17,21,45,00,CD,22,17,2A,0D DATA 99C8,59,3E,6E,26,00,E5,21,00,2F DATA 99D0,00,CD,26,17,21,3A,00,CD,37DD 419 DATA 99D8,22,17,CD,1B,20,2A,59,3E,0DF4 CE296l CCFFAl [991i18l CD5A4l C883El CB5E0l [848Al CB11Cl CA166l CF68El [78EAl [ 1B6El CF930l [3A58l [2DE6l CFFD4l t7a22l [21081 [19661 CC05Al [A5B0l [05221 CCA92l t0eael C44E4l C476Cl CD49Al C43E0l [90461 C30D0l [1A52l [122Al CF89Al [32AEl [ [80861 t0de8l [98BIIIl CC6BEl [ [13BCl [1BBAl [4DE6l CBA78l t0af2l CBADAl CCFFEl [7C9El [6F1Al CC2B8l CDDEEl CED6Cl C08F6l tbcaal [08901 CC1B8l CBEA8l [1BIII2l [89861 [00161 t63c6l CD46Cl t5cf4l C4B1El CAE92l CC658l t86a6l CDAF4l t6feel t031el C758El [78701 CFEE4l C0D58l t75e6l [457El CAFFEl CFB84l CEAF6l [71981 CF3A6l [59621 CD7C2l CE5BBl C84A2l [62701 [13281 C3A96l [0DBCl C3C~Al CB1BEl [38801 CFECEl CDB1E1 [07A6l [65441 [F0A6l C3C4C1 [B198l [58381 C867Cl [94841 CBEE4l [42CEl [50901 [79401 [2B741 [45A01 [50C2l 420 DATA 99E0,6E,26,00,11,01,00,B7,ED,3E1B 421 DATA 99E8,52,C2,E9,3A,CD,9B,14,CD,03E1 422 DATA 99F0,BA,17,11,45,63,6B,65,6E,5CA0 423 DATA 99F8,20,76,65,72,62,72,61,75,046F 424 DATA 9A00,63,68,74,2E,CD,1B,20,CD, DATA 9A08,9B,14,21,18,00,CD,22,17,4E DATA 9A10,CD,1B,20,2A,59,3E,6E,26,642A 427 DATA 9A18,00,E5,21,Bm,00,D1,7C,B2,366E 428 DATA 9A20,67,7D,B3,6F,EB,2A,59,3E,3B2C 429 DATA 9A28,73,C9,2A,FF,20,E5,21,43,03E5 430 DATA 9A30,72,D1,CD,92,06,CB,45,CA,1E9C 431 DATA 9A38,76,3B,21,43,72,22,FF,20, DATA 9A40,21,9D,3F,E5,CD,4D,05,0A,392C 433 DATA 9A48,43,52,45,41,54,45,2E,43,3A1B 434 DATA 9A50,4D,44,CD,70,13,21,9D,3F, DATA 9A58,11,01,00,CD,11,18,CD,1B, DATA 9A60,20,21,00,43,22,6C,40,21,1C DATA 9A68,9D,3F,CD,49,1A,7D,EE,01,5C DATA 9A70,6F,CB,45,CA,76,3B,21,9D,III2C3 439 DATA 9A78,3F,CD,A4,18,2A,6C,40,CD,396D 440 DATA 9A80,B6,18,CD,1B,20,2A,6C,40, DATA 9A88,E5,21,01,00,D1,19,22,6C,7C DATA 9A90,40,C3,49,3B,CD,EB,2C,CD,1F DATA 9A98,F0,26,21,01,00,E5,CD,00,77BE 444 DATA 9AA0,43,7D,32,4E,40,2A,4E,40,3E DATA 9AA8,26,00,E5,21,80,00,D1,CD,08DF 446 DATA 9AB0,92,06,CB,45,CA,E4,3B,2A,502C 447 DATA 9AB8,4E,40,26,00,E5,21,80,00,356C 448 DATA 9AC0,D1,CD,E0,06,CB,45,CA,BD,41C5 449 DATA 9AC8,3B,21,4E,40,E5,CD,61,38,1CE6 450 DATA 9AD0,21,00,00,E5,CD,00,43,7D, DATA 9AD8,32,4E,40,2A,4E,40,26,00,031C 452 DATA 9AE0,E5,21,80,00,D1,CD,CC,06,6EE2 453 DATA 9AE8,CB,45,CA,E1,3B,21,4E,40, DATA 9AF0,E5,CD,72,3A,21,02,00,E5,4DC5 455 DATA 9AF8,CD,00,43,7D,32,4E,40,C3,69DB 456 DATA 9B00,87,3B,21,03,00,E5,CD,00,4B5E 457 DATA 9B08,43,7D,32,4E,40,C3,D4,20,3CE4 458 DATA 9B10,40,C3,49,3B,CD,EB,2C,CD,1F DATA 9B18,F0,26,21,01,00,E5,CD,00,77BE 460 DATA 9B20,43,7D,32,4E,40,2A,4E,40,3E DATA 9B28,26,00,E5,21,80,00,D1,CD,08DF 462 DATA 9B30,92,06,CB,45,CA,74,75,2A,52F0 463 DATA 9B38,4E,40,26,00,E5,21,80,00,356C 464 DATA 9B40,D1,CD,E0,06,CB,45,CA,E0, DATA 9B48,06,21,4E,40,E5,CD,61,38, DATA 9B50,21,00,00,E5,CD,00,43,7D, DATA 9B58,32,4E,40,2A,4E,40,26,00,031C 468 DATA 9B60,E5,21,80,00,D1,CD,CC,06,6EE2 469 DATA 9B68,CB,45,CA,CC,06,21,4E,40, DATA 9B70,E5,CD,72,3A,21,02,00,E5,4DC5 471 DATA 9B78,CD,00,43,7D,32,4E,40,C3,69DB 472 DATA *ENDE* 473 adr=~9000:zeile=104:memory adr READ d$:1f d$="*ende*"then pr=0 476 FOR i=1 TO READ a$:a=val("~"+a$) 478 POKE adr,a:adr=adr pr=pr*2:if pr)65535 THEN pr=pr pr=unt(prlxor a:if pr<0 THEN pr=pr NEXT i 482 READ pr$:pr2=val("~"+pr$l:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 484 zeile=zeile+1~goto SAVE"CREPAS2.BIN",B,~9000,~B PRINT d$:end Listing und >~CREPAS2.BIN« ********************************* '*CREPAS.BAS-Umwand.in CREATE.CHN* 120.********************************* MEMORY ~7FFF 150 LOAD"CREPAS1.81N",~ LOAD"CREPAS2.BIN",~ OPENOUT "CREATE.CHN" 180 FOR i=~8000 TO ~9B PRINT *9,CHR:f(PEEK<I>>; NEXT i CLOSEOUT Listing 15. brauchen Sie, um mit diesem Programm»CREATE.CHNcc zu erzeugen. 100.************************************** *'* PAINTPAS.DAT - DATA-Lader von 'CPC' * 102 '************************************** * DATA 8000,31,111111,1111,21,FF,7B,III1,00,1CA6 105 DATA 8008,FF,CD,64,03,21,7D,28,11,40CD 106 DATA 8010,CB,7A,III1,7F,7C,3E,01,CD,7FIII7 107 DATA 801B,D4,04,C3,91,27,18,FD,E1,7A DATA ,E1,7D,32,23,78,FD,E5,CD,6A9B Listing 16. Das Binärfeld >~PAINTPAS.BINu... [296C1 [26021 [FC98l [3A2Cl CFB90l CFF4Cl CA0A4l [ [ t2aa21 [46E8l [F236l C2DCCl CC5321 [17821 [445Al CD9DEl [FD2El C09DC1 [0E14l C586El [92461 [ [CF88l CC97Cl [DDA2l [3BDCl [32481 C3E3E1 CACE6l CE346l CF14El [C2DEl CBABEl t7fc111l [CDE4l [79761 [07981 [CD1112l [74881 CAE5Cl [84821 [E094l [05281 CDCEE1 [A466l [68381 CA440l [ C4DC2l [7AA01 (2EC41 [4ECE1 CCF1Cl C67AAl [591El [2A741 [88521 C882El CEBAE1 [60B4l CA8111A1 (44961 [6A1El CB67A1 [7860] [ ] [A2841 [33001 [ 1A881 CDF86l CAE8A1 [E654l C3D5A1 [88021 [ [5076] C7EF41 t0f421 CF97Cl CF14El [ CDE861 t67f8l C8E821 [55BEl [66761 C8CF4l ~.. 81

44 11119 DATA 8028,9B,14,CO,BA,17,1117,45,72,5AOC [F5B OATA 8390,21,7111,70,C0,3A,05,21,06,0EAIII [287A DATA ,72,6F,72,3A,2111,2A,23,7B,2EB5 [9C4C1 219 OATA 8398,7B,CD,3A,III5,21,1111,1110,E5,0839 [ DATA 8038,26,111111,E5,21,111111,00,C0,26,0CIIIC [BAIIIC OATA 83A0,2A,F3,7B,E5,21,1111,1110,01,2920 [0D5E1 112 DATA ,17,CD,CD,17,C0,1B,2111,C3,2697 [F29C1 221 OATA 83AB,EB,B7,E0,52,C0,6B,IIIB,CD,4709 [A84A1 113 DATA 804B,D4,20,C9,FO,E1,E1,70,32,70B4 [A2BIII1 222 OATA 83B0,4D,05,1118,2111,20,20,2111,20,2520 [7EA DATA ,16,7B,E1,7D,32,17,7B,E1,111FEB [83A6l 223 OATA 83B8,20,2111,20,C0,30,1118,21,1111,115B [ DATA 8058,70,32,18,7B,E1,22,19,7B,3179 [074A1 224 DATA 83CIII,IIIIII,E5,21,08,00,CD,6B,III8,3EIIIA [ DATA ,FD,E5,2A,18,7B,26,1110,E5,40A5 [ DATA 83CB,CD,3D,08,21,06,7B,CD,3A,6C2C [EC DATA 8068,21,11,00,CD,DB,1F,2A,19,1EF9 [FCA DATA 83D0,1115,2A,F3,7B,E5,21,01,1110,167E [ OATA ,7B,6E,26,00,CD,9B,14,E5,2609 [3D7A1 227 DATA 83DB,D1,19,E5,21,03,0111,CD,6B,7199 [2F DATA 8078,21,00,1110,C0,26,17,CD,BA,1C1C [ DATA 83E0,08,C0,3D,IIIB,CD,4D,05,1113,3735 [0F OATA ,17,03,20,20,20,C0,1B,20,0F62 [3CE OATA 83E8,2111,2111,20,C0,30,08,06,0E,111A [E84C1 121 DATA 8088,2A,18,7B,26,00,E5,21,11,10C7 [623A DATA 83F0,21,70,70,CO,E2,05,C9,2A,094C [2FA OATA 8090,00,CD,OB,1F,C0,9B,14,21,2000 [8BF DATA 83FB,B7,70,26,00,E5,2A,B6,70,4691 [2AAA1 123 OATA 8098,1113,00,C0,22,17,C0,1B,20,199A [ OATA ,26,00,01,EB,B7,E0,52,C0,01F5 [F8B DATA 80AIII,21,03,7B,CD,CC,14,06,0A,15C6 [4A7A1 233 OATA 8408,80,07,E5,21,20,0111,01,CD,5F1F [375C1 125 DATA 80AB,CO,BE,16,C0,1B,20,C0,9B,4A49 [ OATA 8410,F5,06,E5,21,19,111111,01,C0,6417 [FF OATA BIIIB0,14,21,02,0111,C0,22,17,CO,III403 [ OATA 841B,IIIF,07,70,32,BF,70,2A,B6,111E2E [ DATA 80BB,1B,20,21,1113,7B,CD,3A,05,010D [ OATA 8420,7D,26,1110,E5,21,10,0111,D1,38C9 [0C DATA 80CIII,CO,A3,08,E5,21,00,00,D1,40C9 [0162] 237 OATA 8428,CD,F5,06,E5,21,19,00,D1,54EO [5D9C1 129 DATA 80CB,C0,7F,06,CB,45,CA,B5,21,757B [ OATA 8430,CO,IIIF,07,70,32,BE,70,2A,61CB [330A DATA 80D0,C3,0C,22,21,1113,7B,CD,3A,6484 [F OATA 8438,CE,70,E5,2A,CC,70,01,EB, [ DATA 8008,1115,21,F1,7B,E5,21,F3,7B,1561 [6F DATA 8440,B7,E0,52,E5,21,64,00,CD,6485 [ OATA BIIIEIII,CO,F4,1E,2A,F3,7B,E5,21,5D7F [ OATA 8448,1118,10,09,El,CD,IIIB,liii,CD,1395 [ DATA 80EB,III0,1110,D1,C0,7F,06,E5,2A,14F0 [AF DATA 8450,FF,09,09,21,EB,7B,CD,01,630F [7CFE1 134 DATA 80F0,F1,7B,E5,2A,17,7B,26,00,7958 [237E1 243 OATA 8458,1115,2A,CE,70,E5,21,EB,7B,1011 [F3A OATA 80FB,01,CD,A5,1116,01,70,A3,6F,4955 [CCE OATA 8460,C0,2C,05,C5,D5,E5,2A,BA,64A2 [03E DATA 8100,E5,2A,F1,7B,E5,2A,16,7B,6647 [ OATA 8468,70,26,00,C0,08,10,09,E1,3A83 [ DATA 8108,26,111111,D1,CO,BB,III6,D1,7D,III1F7 [ DATA 8470,D1,C1,CO,FA,09,D9,E1,CD,4CE3 [ 163C1 138 DATA 8110,A3,6F,CB,45,CA,04,22,2A,515E [ OATA 8478,08,10,CD,F2,09,C0,00,0F,1453 [219A1 139 OATA 811B,F1,7B,EB,2A,19,7B,73,C3,7881 [9CB DATA 8480,E5,21,20,00,D1,C0,0F,III7,7B65 [ DATA 8120,0C,22,21,111111,00,CB,45,CA,09CC [F142l 249 DATA 8488,22,C0,70,21,EB,7B,CD,2C,2BB2 [67F OATA 8128,44,21,C9,FO,E1,E1,22,FF,3887 [E5AC1 250 OATA 8490,05,C5,05,E5,2A,7F,70,26,2740 [ DATA 8130,7A,E1,22,01,7B,FO,E5,21,0007 [616E1 251 OATA 8498,00,C0,08,10,D9,E1,D1,C1,376F [5B9A1 143 OATA 813B,III3,111111,E5,21,11,00,CO,DB,1EF9 [916C1 252 OATA 84AIII,CO,FF,III9,C5,D5,E5,2A,BA,51E2 [0A2C1 144 OATA ,1F,2A,FF,20,26,111111,CD,9B,18D1 [ DATA 84AB,70,26,00,E5,2A,BB,70,26,3A30 [9BA DATA 8148,14,CD,22,17,CD,BA,17,05,380B [39AA1 254 OATA 84B0,00,01,EB,B7,E0,52,CD,III8,25E2 [A1E OATA ,76,6F,6E,3A,2111,C0,1B,2111,2C82 [4E OATA 84BB,10,09,E1,D1,C1,CO,FA,III9,2BB1 [791116] 147 DATA 8158,2A,III1,7B,E5,21,0B,IIIIII,E5,15BD [C DATA 84C0,CO,DIII,IIIF,E5,21,2111,00,D1,5C69 [599C1 148 OATA ,21,0111,00,E5,21,64,1110,E5,1EAD [0F OATA 84CB,C0,0F,III7,22,C2,7D,2A,BC,608C [60F DATA 816B,C0,2D,21,21,111E,IIIIII,E5,21,6A6B [207F.:} 258 OATA 8400,7D,26,1110,E5,2A,B0,7D,26,3A28 [ OATA ,11,111111,CD,DB,1F,C0,9B,14,1E7E [F9J:I~J 259 DATA 8408,00,D1,19,E5,21,C8,00,D1,3BC9 [ DATA 817B,CO,BA,17,1115,62,69,73,3A,4808 [ OATA 84EIII,CD,7F,06,CB,45,CA,D9,25,75A7 [ DATA 8180,2111,C0,1B,2111,2A,r~,7A,E5,209D [C9BA1 261 DATA 84E8,21,0111,C0,22,C4,7D,21,0111,0D36 [ DATA 8188,21,13,0e,E5,21,111111,00,E5,1BFD [AA OATA 84F0,00,22,C6,7D,C3,4E,26,2A,10D6 [C67E1 154 DATA 8190,21,64,00,E5,C0,20,21,2A,0164 [AE2El 263 DATA 84FB,CE,70,E5,21,EB,78,CD,2C,61F2 [034C1 155.OATA 819B,FF,20,26,00,C0,9B,14,CD,77A1 [9EBE1 264 DATA ,1115,C5,D5,E5,2A,BC,7D,26,244C [82AE1 156 DATA 81A0,22,17,C0,1B,2111,C9,21,07,0EB1 [ DATA 8508,1110,C0,08,10,D9,E1,D1,C1,376F [AA OATA 81AB,IIIIII,E5,21,11,111111,CO,OB,1F,3EED [5CD DATA ,CD,FA,III9,D9,E1,CD,08,10,508C [ DATA 81B0,2A,FF,20,26,00,C0,9B,14,2EB6 [80BC1 267 DATA 8518,CD,F2,1119,CD,DIII,IIIF,E5,21,50A7 [D2DC1 159 DATA 81B8,C0,22,17,CO,BA,17,08,41,65ED [790C1 268 DATA 8520,20,0111,01,CD,IIIF,07,22,C4,0614 [B62C DATA 81CIII,6E,7A,61,68,6C,3A,20,21,20C9 [ DATA 8528,70,21,E8,7B,CD,2C,05,C5,2A07 [47DE1 161 OATA 81CB,III3,111111,C0,22,17,C0,1B,20,199A [C OATA 8530,D5,E5,2A,7F,7D,26,00,CD,52CD [C6D4l 162 DATA 81D0,21,D6,7B,CO,CC,14,1116,0E,2082 [ DATA 8538,1118,10,D9,E1,D1,C1,CD,FF,11D9 [61DE1 163 DATA 810B,CD,BE,16,C0,1B,2111,2A,FF,4BE3 [CE OATA 8540,1119,C5,05,E5,2A,BC,7D,26,224C [8C DATA 81EIII,20,26,00,CD,9B,14,CD,22, [4844] 273 DATA 8548,1110,E5,2A,B0,7D,26,1110,D1,3471 [EA6A1 165 DATA 81E8,17,21,02,0111,CD,22,17,CD,0583 [263E1 274 DATA ,EB,B7,ED,52,CD,III8,10,D9,4671 [4DC OATA 81FIII,1B,20,21,D6,7B,C0,3A,05,0C50 [ DATA 8558,E1,01,Ct,CO,FA,09,CD,D0,568E [C82E1 167 DATA 81FB,21,F3,7B,E5,21,F1,7B,CD,2F87 [59F DATA 8560,111F,E5,21,2111,111111,D1,CD,IIIF,3A31 [276El 168 OATA ,F4,1E,2A,F1,7B,E5,21,00,770E [97ACl 277 DATA 8568,07,22,C6,7D,2A,B8,7D,26,177C [B9A DATA 8208,1110,D1,eD,7F,III6,E5,2A,F3,2913 [ DATA ,111111,E5,21,0B,IIIIII,D1,CD,4E,3F70 [566A1 170 DATA ,7B,E5,21,64,00,D1,CD,E0,11149E [1F DATA 8578,1117,22,C8,7D,2A,89,7D,26,16BB [2DAE1 171 OATA 8218,1116,D1,70,A3,6F,E5,2A,F3,329B [80BC1 280 DATA 8580,00,E5,2A,BB,7D,26,00,D1,3421 [663C1 172 DATA 8220,7B,E5,21,00,00,01,CD,CC,02F2 [557C1 281 DATA 8588,EB,B7,ED,52,E5,21,08,111111,477C [CBB DATA 8228,06,D1,7D,A3,6F,E5,2A,F3,329B [3CC OATA 8590,D1,C0,4E,07,E5,2A,7F,7D,5573 [2CDA1 174 OATA ,7B,E5,2A,7F,7D,26,00,D1,05D1 [ DATA 8598,26,00,D1,CD,0F,07,22,CA,051A [E OATA 823B.C0, ,70,A3,6F,CB,4EA1 [ OATA 85A0,70,C9,FD,E1,E1,22,0D,7A,1B30 [4412] 176 OATA 8240,4S,CA,45,23,21,06,7B,C0,18FB [8EB6l 285 DATA 85AB,FO,E5,2A,00,7A,6E,26,00,4074 [ OATA 8248,3A,05,21,20,00,65,2E,01,1BA9 [ OATA 85B0,11,19,00,B7,E0,52,C2,A9,02BD [08A OATA 8250,E5,C0,30,08,06,0E,21,70,460A [AF OATA 85B8,26,21,B6,70,E5,21,B7,7D,0CEF [3FF DATA 8258,70,CO,E2,05,2A,F3,7B,70,13C7 [04F OATA 85C0,E5,C0,00,22,C3,1E,27,19,4477 [89AC1 180 OATA B260,32,7F,70,C9,2A,FF,20,26,073A [ OATA 85C8,11,1A,00,B7,E0,52,C2,C1,0215 [4A7E1 181 OATA 8268,00,C0,9B,14,C0,22,17,C0,2763 [ OATA 85D0,26,21,88,7D,E5,21,B9,7D,0D33 [929E1 182 OATA 8270,BA,17,09,20,20,20,4E,61,5A9D [D43E1 291 DATA 85DB,E5,C0,0D,22,C3,1E,27,19,4477 [ OATA B278,60,65,3A,20,21,03,00,CD,2B49 [5C OATA 85E0,11,1B,00,B7,ED,52,C2,D9,024D [2F9E1 184 OATA 8280,22,17,CD,1B,20,C0,4D,05,0E7B [709E1 293 DATA 85E8,26,21,8A,70,E5,21,BB,7D,0D77 [C3EA1 185 DATA 8288,00,06,0E,21,D6,7B,CD,E2,0474 [DC DATA 85FIII,E5,C0,0D,22,C3,1E,27,19,4477 [2DAC1 186 OATA 8290,05,21,06,7B,CO,CC,14,06,12C6 [C88E1 295 OATA 85FB,11,1C,00,B7,E0,52,C2,E9,03BD [8BDB1 187 OATA 8298,0E,CO,BE,16,CD,1B,20,CD,2269 [64EE1 296 OATA 8600,26,CD,BB,22,C3,1E,27,19,3557 [CC OATA 82A0,9B,14,21,02,00,C0,22,17,4FE7 [ OATA 8608,11,10,00,B7,EO,S2,C2,F9,03ED [D4BC1 189 DATA 82AB,2A,FF,20,26,00,C0,22,17,2FC7 [E9B OATA 8610,26,C0,46,23,C3,1E,27,19,2C87 [ OATA 82B0,CD,1B,20,21,1111,00,E5,21,67B3 [ DATA 8618,11,1E,00,B7,ED,52,C2,09,030D [ DATA 82BB,D6,7B,CD,3A,05,CD,A3,08,6D92 [ OATA 8620,27,CD,09,24,C3,1E,27,19,3F97 [ OATA 82C0,01,C0,66,06,7A,B3,CA,04,573C [65F DATA 8628,11,1F,00,87,ED,52,C2,1E,038A [ OATA 82CB,23,05,22,F3,7B,21,D6,7B,2D3B [F8BA1 302 DATA 8630,27,21,BC,7D,E5,21,8D,7D,0D3B [A6BE1 194 OATA 82D0,E5,2A,F3,7B,01,19,E5,21,6607 [71C DATA 8638,E5,C0,0D,22,C9,FD,E1,E1,46DF [FA OATA 82DB,06,7B,E5,2A,F3,7B,01,19,6C0F [8F DATA 8640,22,D3,7A,FO,E5,2A,03,7A,230C [03C OATA 82E0,6E,26,00,CD,E4,1F,EB,E1,343B [01F DATA 8648,6E,26,00,E5,21,7F,00,D1,30F5 [ OATA 82E8,73,2A,F3,7B,23,D1,1B,C3,2879 [ OATA 8650,7C,A2,67,7D,A3,6F,EB,2A,18EB [86EE1 198 OATA 82FIII,A6,23,21,06,7B,E5,21,02,528C [ OATA 865B,D3,7A,73,21,01,00,E5,21,7A93 [EE DATA 82FB,III0,01,19,6E,26,00,E5,21,315B [ DATA 8660,11,00,CO,DB,1F,2A,FF,20,1D1E r70ce1 200 OATA 8300,3A,00,D1,C0,7F,06,CB,45,09C3 [ DATA 8668,26,00,CD,9B,14,CD,22,17,00D7 [0C OATA 830B,CA,16,24,21,D6,7B,E5,21,60A7 [705C1 310 OATA 8670,CD,BA,17,06,45,72,72,6F,49E8 [7BA OATA 8310,01,00,01,19,6E,26,00,65,18BD [CB DATA 8678,72,20,2A,D3,7A,6E,26,00,3B54 [E94C1 203 DATA 8318,2E,01,E5,06,0E,21,70,70,0BE9 [ DATA 8680,E5,21,00,00,C0,26,17,CD,7CD3 [A57C1 204 OATA ,CO,E2,05,21,06,7B,E5,21,5A07 [ DATA 8688,1B,20,2A,FF,20,26,00,CD,0E65 [E480l 205 DATA 8328,01,1110,E5,21,02,111111,CD,F3,1F49 [022C1 314 OATA 8690,9B,14,CD,22,17,C0,1B,20,509A [ DATA 8330,08,C3,25,24,21,40,111111,65,324D [IIICCCl 315 OATA 8698,2A,03,7A,6E,26,00,E5,21,2888 [8C9C OATA 8338,2E,01,E5,1116,0E,21,70,7D,0BE9 [E86E1 316 OATA 86A0,8111,0111,01,7C,B2,67,7D,B3,59AS [DA OATA 8340,CO,E2,1115,21,06,7B,CD,3A,5A4C [09EIII1 317 OATA 86AB,6F,EB,2A,D3,7A,73,C9,21,069F [B3F6l 209 DATA 8348,1115,C0,4D,05,00,CD,BD,III6,3A18 [BABEl 318 OATA 86BIII,04,70,CD,3A,III5,CD,40,1115,04C3 [10BEl 210 DATA 8350,CB,45,CA,49,24,21,FF,00,694A [AB DATA 86B8,11,2111,47,69,67,61,2D,43,0C55 [302El 211 DATA 8358,65,2E,01,E5,06,0E,21,70,374A [A OATA 86C0,41,44,2D,50,61,69,6E,74,3324 [C618l 212 DATA 8360,7D,CO,E2,05,C3,DB,24,21,14C1 [E77Cl 321 OATA 86C8,2111,20,CD,AIII,06,CB,45,CA,08FC [81D4l 213 DATA 8368,2E,0111,65,2E,01,E5,21,D6,1A48 [6048] 322 DATA 86DIII,07,28,21,24,78,E5,CD,4D,0E7B [5882] 214 DATA 8370,7B,CD,3A,05,CO,B2,0B,22,0D42 [4892] 323 OATA 86D8,1115,09,50,41,49,4E,54,2E,IIID26 [ DATA 837B,F3,7B,2A,F3,7B,E5,21,00,603E [53BCl 324 OATA 86E0,43,4D,44,CD,70,13,21,24,353A [CC40l 216 OATA 8380,1110,D1,CD,7F,06,CB,45,CA,294C [8BCAl 325 DATA 86EB,7B,11,01,00,CD,11,18,CD,3F31 [727Al 217 DATA 8388,72,24,21,111C,00,22,F3,7B,35F5 [4632] 326 DATA 86F0,1B,2111,21,00,7D,22,F3,7B,035D [2354] e 82 ~

45 327 DATA 86F8,21,24,7B,CD,49,1A,7D,EE, DATA 8700,01,6F,CB,45,CA,07,28,21,004D 329 DATA 8708,24,7B,CD,A4,18,2A,F3,7B,1ED5 330 DATA 8710,CD,B6,18,CD,1B,20,2A,F3,442F 331 DATA 8718,7B,E5,21,01,00,D1,19,22,03A4 332 DATA 8720,F3,7B,C3,DA,27,21,01,00,733E 333 DATA 8728,E5,CD,00,7D,7D,32,D5,7B,44E1 334 DATA 8730,2A,D5,7B,26,00,E5,21,80,2E DATA 8738,00,D1,CD,92,06,CB,45,CA,279C 336 DATA 8740,6F,28,2A,D5,7B,26,00,E5, DATA 8748,21,80,00,D1,CD,E0,06,CB,38BF 338 DATA 8750,45,CA,48,28,21,D5,7B,E5,19CF 339 DATA 8758,CD,84,26,21,00,00,E5,CD, DATA 8760,00,7D,7D,32,D5,7B,2A,D5, DATA 8768,7B,26,00,E5,21,80,00,D1, DATA 8770,CD,CC,06,CB,45,CA,6C,28, DATA 8778,21,D5,7B,E5,CD,1F,27,21,228B 344 DATA 8780,02,00,E5,CD,00,7D,7D,32,104C 345 DATA 8788,D5,7B,C3,12,28,21,03,00,6CC2 346 DATA 8790,E5,CD,00,7D,7D,32,D5,7B,44E1 347 DATA 8798,C3,D4,20,01,00,D1,19,22,53C4 348 DATA 87A0,F3,7B,C3,DA,27,21,01,00,733E 349 DATA 87A8,E5,CD,00,7D,7D,32,D5,7B,44E1 350 DATA 87B0,2A,D5,7B,26,00,E5,21,80,2E DATA 87B8,00,D1,CD,92,06,CB,45,CA,279C 352 DATA 87C0,74,75,2A,D5,7B,26,00,E5,2CF5 353 DATA 87C8,21,80,00,D1,CD,E0,06,CB,38BF 354 DATA 87D0,45,CA,E0,06,21,D~,7B,E5,0E2F 355 DATA 87D8,CD,84,26,21,00,00,E5,CD, DATA 87E0,00,7D,7D,32,D5,7B,2A,D5, DATA 87E8,7B,26,00,E5,21,80,00,D1, DATA 87F0,CD,CC,06,CB,45,CA,CC,06,596E 359 DATA 87F8,21,D5,7B,E5,CD,1F,27,21,228B 360 DATA *ENDE* 361 adr=&8000:zeile=104:memory &7FFF 362 READ d:s:if d$="*ende*"then pr=0 364 FOR i=1 TO READ a:s:a=val!"&"+a$) 366 POKE adr,a:adr=adr pr=pr*2:if pr>65535 THEN pr=pr pr=unt!pr>xor a:if pr<0 THEN pr=pr NEXT i 370 READ pr$:pr2=val!"&"+pr:s>:if pr2<0 THEN pr2=pr IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP 372 zeile=zeile+1:goto SAVE"PAINTPAS.BIN",B,&8000,& PRINT d$:end Listing 16. Das Binärfeld»PAINTPAS.BINu (Schluß) '********************************* 110 '*PAINTPAS.BAS - Umw.in PAINT.CHN* 120 '********************************* MEMORY &7FFF 150 LOAD"PAINTPAS.BIN",& OPENOUT "PAINT.CHN" 170 FOR i=&8000 TO & PRINT.9,CHRS<PEEK<I>>; 190 NEXT i 200 CLOSEOUT Listing wird zu»paint.chncc. 100 '********************************** 101 "* TS1.DAT - DATA-Lader von 'CPC" * 102 '********************************** DATA 8000,C3,E2,20,CD,AB,43,6F,70,552A 105 DATA 8008,79,72,69,67,68,74,20,28,29A8 106 DATA 8010,43,29,20,31,39,38,35,20,2DB2 107 DATA 8018,42,4F,52,4C,41,4E,44,20,3FD8 108 DATA 8020,49,6E,63,00,04,00,A1,42, DATA 8028,00,00,00,00,00,00,00,00, DATA 8030,00,00,00,00,00,00,00,00, DATA 8038,00,00,00,00,00,00,00,00, DATA 8040,00,00,00,00,00,00,00,00, DATA 8048,00,00,00,00,00,00,00,00, DATA 8050,00,00,00,14,53,63,68,6E,02EA 115 DATA 8058,65,69,64,65,72,20,43,50, DATA 8060,43,34,36,34,2F,36,36,34,28F8 117 DATA 8068,50,19,00,0E,1C,00,00,00,2E DATA 8070,1C,01,1A,1A,1D,00,00,1B,0C DATA 8078,1B,1B,D5,0B,1C,01,00,00,11B4 120 DATA 8080,1C,00,17,17,1D,17,17,00,0D0A 121 DATA 8088,00,FF,FF,03,1F,00,00,00,20E8 122 DATA 8090,00,00,00,00,00,00,00,00, DATA 8098,00,00,00,01,01,01,02,03, DATA 80A0,00,00,01,0C,00,00,00,00,00E0 125 DATA 80A8,00,00,00,00,00,00,00,00, DATA 8080,00,00,00,00,00,00,00,00, DATA 80B8,00,00,00,00,01,12,00,00, DATA 80C0,00,00,01,18,00,00,00,00,01A0 129 DATA 80C8,01,18,00,00,00,00,00,00, DATA 80D0,7E,B7,37,C8,23,F5,E5,7E,1BD8 131 DATA 80D8,CD,E8,01,E1,F1,3D,C8,18, DATA 80E0,F3,CD,00,02,0D,0A,00,C9,4A69 tf0d0l [705Al tb2e6l tb1b8l t6c0el [1456] tdfc8l [6544] td6bel [2866] tddb0l t9fbal [5260] tbc6al [4E26l tdfd4l td1aal rda5cl [7554] tc4cel [F02El [2282] [87F4l te95el tbed8l tbea0l t1fcal tfcd2l t5a7al [5696] taa52l t534al [51D6l t7bc6l tfd46l tab9al t5c16l t3d6cl ted4al t9f26l tfea6l [93BEl ted14l [578El [9516] [906Al ta612l [5808] ta284l te9bel [1A88l tdfb6l taebal [0036] ta690l [8158] [9874] t3c04l [1340] tced8l [533El t4edcl tdeb6l [0286] t4e14l t7bd2l [1354] OABEl tda24l [C706l rda18l te90cl tac1el t73e0l tebeal t4a06l [141)0] [5216] t612cl [35EEl [8246] teb1bl [2660] t497el td23el tf732l [0454] [6270] t747al tf9eal t4fbal tb480l 133 DATA 80E8,6F,E5,CD,A6,00,C9,FE,80,1F DATA 80F0,DC,6B,02,D4,84,02,E6,7F,7C5B 135 DATA 80F8,18,EE,E5,21,EE,01,18,04,2E DATA 8100,ES,21,E8,01,22,13,02,E1, DATA 8108,E3,F5,C5,D5,7E,23,B7,28,5B0A 138 DATA 8110,07,ES,CD,E8,01,E1,18,F4,2EA8 139 DATA 8118,D1,C1,F1,E3,C9,7D,B4,C8,4ECC 140 DATA 8120,3A,24,01,87,87,87,E3,E3,1B DATA 8128,E3,E3,C5,01,D2,04,C1,3D,56CF 142 DATA 8130,20,F4,2B,18,E8,CD,D0,01,2C DATA 8138,D8,2A,CE,01,18,DF,F5,C5,7DC3 144 DATA 8140,D5,E5,21,A8,01,CD,35,02,5E DATA 8148,21,A2,01,CD,D0,01,2A,BA,329A 146 DATA 8150,01,D4,1D,02,E1,D1,C1,F1,333F 147 DATA 8158,C9,F5,CS,D5,E5,21,B4,01,4AF5 148 DATA 8160,18,E9,F5,C5,DS,E5,21,AE, DATA 8168,01,18,E0,F5,3A,E0,00,B7, DATA 8170,28,10,C5,DS,E5,AF,32,E0,00E0 151 DATA 8178,00,21,C8,01,CD,35,02,E1, DATA 8180,D1,C1,F1,C9,F5,3A,E0,00,4CF0 153 DATA 8188,FE,FF,28,F6,C5,D5,E5,3E,4E DATA 8190,FF,32,E0,00,21,C2,01,18,6D1A 155 DATA 8198,E3,F5,C5,D5,E5,21,BC,01,5FES 156 DATA 81A0,18,DA,F5,C5,D5,E5,E5,11,2C DATA 81A8,F0,00,21,8B,01,01,10,00,74BC 158 DATA 81B0,ED,B0,D1,3A,9E,01,4F,3A, DATA 81B8,9C,01,82,D5,CD,DC,02,Dt,569D 160 DATA 81C0,3A,9F,01,4F,~A,90,01,83, OATA 81C8,CD,~C,02,21,F0,00,C0,00,551A 162 DATA 81DP,01,2A,A0,01,CD,10,02,E1,18E9 163 OATA 8108,D1,C1,F1,C9,21,F0,00,06,48BE 164 DATA 81E0,00,09,EB,21,9B,01,34,35,19B1 165 DATA 81E8,28,02,12,C9,1B,1B,21,0A,1AAC 166 DATA 81F0,03,06,03,2B,0E,2F,0C,96, DATA 81F8,30,FC,86,F5,79,FE,30,28,38E8 168 DATA 8200,01,12,13,F1,10,ED,C9,01,0BD7 169 DATA 8208,0A,64,21,6B,01,C3,35,02,10FC 170 DATA 8210,21,7B,01,C3,35,02,11,03, DATA 8218,00,CD,5F,03,E6,01,18,06,3F DATA 8220,11,06,00,CD,5F,03,6F,26,07DC 173 OATA 8228,00,C9,11,12,00,18,F4,11,30D9 174 DATA 8230,0C,00,18,08,11,0F,00,18,052C 175 OATA 8238,03,11,09,00,E1,C1,E5,3A,011C 176 DATA 8240,00,00,B7,28,1A,05,C5,CD, OATA 8248,A0,00,7C,B5,28,0F,CD,E1, OATA 8250,03,FE,13,20,08,CD,E1,03,3C OATA 8258,FE,03,CA,D4,20,C1,01,2A,684C 180 OATA 8260,01,00,19,E9,22,02,00,78,0F DATA 8268,32,DD,00,79,B7,28,0B,3E,2CE0 182 DATA 8270,C3,32,38,00,21,FB,1F,22,68F8 183 OATA 8278,39,00,21,A5,03,11,A0,00,13EC 184 OATA 8280,01,18,00,ED,B0,21,B0,03,0C DATA 8288,11,B8,00,01,0C,00,ED,B0,279A 1'86 OATA 8290,AF,6F,67,32,00,00,22,04, OATA 8298,00,22,06,00,3E,7E,32,D1,12FO 188 OATA 82A0,00,32,E0,00,C9,C3,16,03,15EB 189 OATA 82A8,C3,20,03,C3,39,03,C3,2F,65BO 190 OATA 82B0,03,C3,34,03,C3,2A,03,C3, DATA 82B8,39,03,C3,20,03,C1,00,82,05BE 192 DATA 82C0,00,43,00,C4,00,C5,00,C1,1F DATA 82C8,00,C5,D5,E5,0D,E5,FD,E5, DATA 82D0,F5,6F,26,00,E5,CD,A6,00, OATA 8208,F1,FD,E1,00,E1,E1,D1,C1,53DF 196 OATA 82E0,C9,C5,D5,E5,00,E5,FD,E5, DATA 82E8,CO,A3,00,70,18,EB,0E,FF,4A1F 198 DATA 82F0,18,0C,0E,00,E0,5B,D2,00, DATA 82F8,13,1A,FE,20,28,FA,21,65,104F 200 DATA 8300,00,06,03,C0,7B,04,1A,C0,0E OATA 8308,A6,04,FE,41,38,12,FE,51,49F5 202 DATA 8310,30,0E,47,13,1A,FE,3A,20,112C 203 OATA 8318,06,78,06,40,13,18,02,1B, OATA 8320,AF,21,SC,00,77,23,0C,0D, OATA 8328,28,19,1A,CD,B2,04,20,13, OATA 8330,FE,3F,28,0F,FE,2A,28,0B, DATA 833B,FE,2E,2B,07,06,0B,CD,77, DATA 8340,04,18,10,06,0B,C0,5E,04,05AC 209 OATA 8348,1A,FE,2E,20,06,13,06,03, DATA 8350,C0,5E,04,21,68,00,06,18,70C4 211 OATA 8358,36,00,23,10,FB,C9,1A,0C,1AA4 212 DATA 8360,00,28,0B,FE,3F,28,09,FE,03D4 213 OATA 8368,2A,2B,0B,CD,82,04,28,0B,16EB 214 DATA 8370,77,23,13,10,E9,C9,13,3E, DATA 8378,3F,18,02,3E,20,77,23,10,1AAA 216 DATA 8380,FC,C9,CD,A6,04,FE,20,38,5C DATA 83BB,00,E5,C5,21,9B,04,01,0E,21AC 218 DATA 8390,00,ED,B1,C1,E1,C9,BF,C9,24EB 219 OATA 8398,20,2E,2C,3B,3A,3D,3F,2A,1CC0 220 OATA 83A0,5B,5D,3C,3E,7B,70,FE,61,3D OATA 83A8,DB,FE,7B,Dtii,06,20,C9,7C,563E 222 DATA 83B0,CO,B4,04,70,F5,1F,1F,1F,4B DATA 83B8,1F,CO,B0,04,F1,E6,0F,C6,2FE8 224 DATA 83C0,90,27,CE,40,27,C3,C9,03,5FA5 225 DATA 83C8,AF,37,CB,7C,C0,7C,B7,7D, DATA 8300,C8,3E,FF,C9,32,0B,00,C5,7AC5 227 OATA 83D8,CD,AF,1E,C1,2A,06,00,B7,436F 228 OATA 83E0,E0,42,0A,A8,20,EB,01,F9, OATA 83E8,01,00,FC,09,22,C6,00,AF, OATA 83F0,6F,67,22,CE,00,32,0C,00, DATA 83F8,3E,C3,32,09,00,21,DE,20, DATA 8400,22,0A,00,EB,22,CC,00,E9,2BF9 233 OATA 8408,E5,2A,C6,00,B7,E0,42,22,666A 234 DATA 8410,C6,00,ED,5B,C4,00,B7,ED,7CB3 235 OATA 8418,52,19,EB,E1,DA,75,10,ED,3BE3 236 OATA 8420,B0,C9,2A,C6,00,EO,B0,22, OATA 842B,C6,00,09,C9,5E,23,56,23,7643 Listing 18.»TS1.BINu [8512] [0FD8l t3f96l tf2fel [75C4l [90B6l [7728] [722El t9da2l [ 1270] te602l tb55cl [287Al t4c68l t9dc8l [26A2l [FC52l tcc70l tb518l t29b8l t1f36l t404cl t29eel t82e2l [1716] t73c0l [3CEAl t5a86l t70c4l [B47Al t0ca6l [8534] [3086] t243cl [08E0l tb044l t945al [51C6l t6e4cl [6056] [1CF6l t6ddcl [8126] tbeb6l ta3bcl t3b80l [4506] t28f0l [0098] tbd54l t2f04l tac5el tab58l [3C5El [9674] t9b4al tca94l [6324] t8b32l [A514l t2e26l tdea6l [1562] [5B46l t3c42l [597Cl t4a9cl ta43el [777Cl [072El [4FE0l [0E30l [ 1110] t3bb2l t607al tfb32l t711el [0318] [9162] [B39El [8986] [051Al tee3cl [3206] t276cl [EE10l tefbel tb1e6l ria10l tcce4l [Btil40l [8492] tdffel [0606] [95EAl [3F02l t7a82l taf5el tec64l t2ca8l [2F8El [630Al t7efel t337cj t9d5al 83

46 8430,05,5E,23,56,23,4E,23,46,7C20 CCA3C1 346 OATA 8790,79,E0,88,E8,18,09,AF,18,1F02 [ OATA 347 OATA 8798,03,3C,68,20,26,00,39,77,0005 [ OATA 8438,E1,C9,00,E1,E8,1A,4F,06,5008 C2F0A1 348 OATA 87A0,F9,00,E9,00,E1,E1,E5,70,5E08 C877E1 240 OATA 8440,00,2F,6F,26,FF,39,F9,E8,0245 C1AA OATA 87A8,26,00,23,39,F9,6F,26,00,12C8 [ OATA 8448,03,E0,80,00,E9,01,1A,4F,2567 CC70C1 350 OATA 8780,00,E9,00,E1,21,00,00,54,402C CEF OATA 8450,06,00,2F,6F,26,FF,39,F9,0257 CF66C1 351 OATA 8788,39,5E,48,23,E5,19,5E,43,07E3 C9C9A1 243 OATA 8458,E8,03,E0,80,E9,00,E1,E8,66F5 C7A4E1 352 OATA 87C0,23,E5,19,E5,FO,E1,01,E1,209F CEDE OATA 8460,21,E0,FF,39,F9,E8,C5,04,311A [ OATA 87C8,79,90,38,10,3C,4F,C5,05,1F03 [0E OATA 8468,05,28,05,AF,12,13,10,FC,0200 C423A1 354 OATA 8700,E5,1A,8E,28,0C,E1,01,C1,63C7 C88EE1 246 OATA 8470,E0,80,C1,3E,20,90,91,28,430A [ OATA 8708,23,00,20,F2,21,00,00,18,18F0 [3F OATA 8478,06,47,AF,12,13,10,FC,00,07FO C78C OATA 87E0,0E,23,13,10,EC,01,E1,C1,0987 C318C1 248 OATA 8480,E9,00,E1,21,E0,FF,39,F9,5987 [ OATA 87E8,21,00,00,39,E8,E0,52,F0,17A5 CA78E1 249 OATA 8488,06,20,AF,77,23,10,FC,00,19EO C9E OATA 87F0,F9,00,E9,00,E1,CO,C8,04,5E98 CE37E1 250 OATA 8490,E9,00,E1,45,C0,8A,05,86,5F8C [ OATA 87F8,4F,E1,C0,00,09,5F,E1,7E,0838 C8A4C1 251 OATA 8498,77,00,E9,00,E1,01,70,93,1815 COAF OATA 8800,93,38,18,0C,00,28,17,91,4457 [ OATA 84A0,38,F7,3C,4F,43,C0,8A,05,22EO C06EE1 361 OATA 8808,38,12,F5,7E,91,77,06,00,0498 CEE OATA 84A8,5F,41,AF,83,C8,23,30,06,27A2 C2AA OATA 8810,50,19,54,50,09,F1,3C,4F,22A8 [ OATA 8480,86,77,23,AF,1E,01,10,F3,4877 [ OATA 8818,E0,80,18,02,10,73,00,E9,5907 CC90E1 255 OATA 8488,18,00,78,E6,F8,0F,0F,0F,30CO CF OATA 8820,00,E1,C0,00,09,4F,01,E0,4288 [ OATA 84C0,C6,02,6F,26,00,39,78,E6,6CF2 [ OATA 8828,53,E8,00,21,00,00,39,1A,11F8 [ OATA 84C8,07,3C,47,AF,37,17,10,F0,0FA9 C71CE1 366 OATA 8830,F5,86,38,03,88,38,01,78,596A COF OATA 8400,C9,E5,09,E8,E3,73,23,72,4E80 C15F OATA 8838,12,F1,57,5E,91,38,2F,3C,3E4A C02A OATA 8408,23,01,73,23,72,23,71,23,2A40 CA33A1 368 OATA 8840,6F,7A,83,38,04,88,70,38,38E2 [ OATA 84E0,70,C9,00,E1,78,E8,21,00,1FOE C94F OATA 8848,08,78,93,38,26,91,38,23,08C7 C862C1 261 OATA 84E8,00,44,39,4E,E5,09,23,E3,1569 [ OATA 8850,3C,87,28,1F,C5,05,2A,E8,32F0 C87C OATA 84F0,89,38,01,79,12,13,23,87,5510 C373A1 371 OATA 8858,00,5F,10,16,00,42,19,09,1433 C21F OATA 84F8,28,03,4F,EO,B0,E1,F9,00,140B C002A1 372 OATA 8860,01,05,E5,50,19,EB,E1,4F,4689 C14C OATA 8500,E9,00,E1,78,21,00,00,44,S92C CFF OATA 8868,EO,B8,01,C1,18,05,7A,3C,4EAC C450C1 265 OATA 8508,39,4E,ES,09,23,5E,23,56,1340 C692E1 374 OATA 8870,28,19,4F,78,91,3C,BB,38,1916 [ OATA 8510,18,0C,OO,E1,EB,68,26,00,2804 [ OATA 8878,01,7B,B7,28,0E,2A,E8,00,0828 [ OATA 8518,44,39,EO,B0,21,20,00,39,3B51 C8A2C1 376 OATA 8880,06,00,09,EB,21,01,00,39,00AS C791C1 268 OATA 8520,F9,00,E9,00,E1,21,20,00,5CFC CC0FC1 377 OATA 8888,4F,EO,B0,21,00,00,54,39,0841 [ OATA 8528,39,5E,23,56,68,26,00,44,099C C462E1 378 OATA 8890,5E,13,19,F9,00,E9,0D,E1,2367 C3EFC1 270 OATA 8530,39,E0,80,21,22,00,18,E7,3217 C8A1E1 379 OATA 8898,E1,20,C2,66,08,6C,26,00,64SC [ OATA 8538,00,E1,E8,78,2F,6F,26,FF,4CS7 CF72E1 380 OATA 88A0,00,E9,21,02,00,54,39,5E,518C CFE8E1 272 OATA 8540,39,F9,70,23,48,06,00,E8,2C43 C403C1 381 OATA 88A8,13,19,7E,36,01,23,77,C9,03C3 C624E1 273 OATA 8548,EO,B0,00,E9,B7,ED,S2,19,4901 CABFA1 382 OATA 8880,21,04,00,54,39,5E,48,23,14C5 CF OATA 8550,08,3E,90,C3,27,20,87,E0,7088 CE OATA 88B8,E5,19,5E,43,23,E5,19,E5,7968 C118C1 275 OATA 8558,52,87,E0,42,30,03,09,19,1CC7 CE OATA 88C0,FO,E1,01,E1,AF,88,28,04,S53C [ OATA 8560,C9,3E,91,C3,27,20,87,E0,7528 CFFB OATA 88C8,89,20,08,78,B9,E1,01,FO,S513 CF4C OATA 856B,52,EB,13,EA,71,06,F0,18,1068 [ OATA 8800,F9,05,E9,1A,8E,20,F6,23,51FF C341E1 278 OATA 8570,01,F8,11,00,00,C9,05,E8,3ECS C4E OATA 8808,13,05,00,18,E7,7C,87,20,0F66 C0F9A1 279 OATA 8578,B7,E0,52,EB,E1,18,EB,87,6239 CE10E1 388 OATA 88E0,03,70,87,C0,3E,11,C3,29,043B [ OATA 8580,E0,52,21,01,00,CB,28,C9,658F CE17A1 389 OATA 88E8,20,C0,00,0A,00,3E,01,C3,24F9 CECOA1 281 OATA 8588,CO,OF,08,18,F5,CO,B0,09,5455 C05F OATA 88F0,27,20,C0,81,0A,18,F5,C0,0827 [ OATA 8590,18,F0,B7,E0,52,21,01,00,2A26 CF13E1 391 OATA 88F8,AC,0F,C0,97,0A,18,E0,09,4423 [751E1 283 OATA 859B,C0,28,C9,CO,OF,0B,18,F5,7921 C20FC1 392 OATA 8900,70,87,09,3E,02,CA,27,20,0806 C53A OATA 85A0,CO,B0,09,18,F0,C0,72,07,4E77 C94C OATA 8908,CO,F5,0A,18,0F,09,CB,78,SF72 [ OATA 85AB,21,01,00,00,28,C9,CO,OF,1EF9 CFOF OATA 8910,09,C2,88,0A,09,70,87,09,4828 [ OATA 8580,08,18,F5,C0,80,09,18,F0,1494 CFC9C1 395 OATA 8918,C8,09,C5,05,E5,09,70,87,4381 C751E1 287 OATA 8588,C0,72,07,21,01,00,C8,08,79B0 C3F OATA 8920,20,05,09,C8,88,18,S4,C5,0310 CCF OATA 85C0,2B,C9,CO,OF,08,18,F4,C0,3280 CE44C1 397 OATA 8928,CB,F8,AF,08,09,C8,FB,70,4AB9 [016E1 289 OATA 85C8,B0,09,18,EF,C0,72,07,21,503F [ OATA 8930,09,95,28,13,30,06,E0,44,40F6 [338A1 290 OATA 85D0,00,00,C8,08,23,C9,CO,OF,17F9 CS8E OATA 8938,08,30,08,09,C0,7A,08,2C,006A [ OATA 8508,08,18,F4,CO,B0,09,18,EF,14A8 C25FC1 400 OATA 8940,30,20,F9,08,28,01,09,F1,0927 [ OATA 85E0,C0,72,07,21,01,00,08,2B,7963 [ OATA 8948,E6,80,20,0F,C0,92,08,30,53F6 CFC7C1 293 OATA B5E8,C9,CO,OF,0B,18,F5,CO,B0,4EAE C6F OATA 8950,25,C0,7B,0B,B7,2C,20,1E,2B46 C8F9E1 294 OATA 85F0,09,18,F0,54,50,4B,42,EB,1A68 C7EBE1 403 OATA 8958,37,1B,20,CO,C6,0B,3F,F5,13C7 C25A OATA B5F8,21,00,00,7A,B7,3E,10,20,1260 CE OATA 8960,28,10,38,01,09,CO,AC,08,138F CC2A OATA 8600,03,53,3E,08,29,EB,29,E8,1050 C617C1 405 OATA 8968,C8,78,20,09,C0,86,08,20,785B C8C OATA 8608,30,01,09,30,20,F6,C9,7C,1986 C635C1 406 OATA 8970,20,F6,C0,72,0B,F1,38,02,30EE C3F OATA 8610,85,CA,03,0A,7C,AA,F5,C0,68AF C9F OATA 8978,CB,B8,87,09,E1,01,C1,09,55E7 CE OATA 8618,80,07,EB,C0,80,07,E8,44,55FE C73E OATA 8980,C9,09,CB,78,09,C2,14,0A,49C2 CE8E OATA 8620,40,AF,67,6F,3E,11,E0,6A,0754 [ OATA 8988,C0,8F,0A,C0,14,0A,OB,2C,49C4 [ OATA 8628,E0,42,30,02,09,37,3F,CB,6001 C453C1 410 OATA 8990,20,C8,7B,EE,80,47,C9,09,2137 [ OATA 8630,13,CB,12,30,20,F0,E8,F1,3937 [ OATA 8998,70,B7,09,CA,72,0B,70,B7,0731 [520A1 303 OATA B638,F0,18,48,E5,C0,92,07,C8,7085 [ OATA 89A0,C8,09,B5,09,C0,40,08,C5,48FF CCC OATA 8640,3C,C8,10,01,E8,C0,0F,07,2605 [ OATA 89A8,05,E5,00,39,C0,72,08,09,4C9F [ OATA B648,EB,CB,7A,C8,18,35,C0,61,456F C77F OATA 89B0,2E,05,09,3E,0B,00,23,00,002F C50F OATA 8650,07,C8,29,10,FO,C9,C0,61,3097 CA38E1 415 OATA 8988,6E,00,08,C8,10,30,03,C0,3A53 C88A OATA B658,07,CB,C8,3C,CB,10,10,FA,2006 CCF OATA 89C0,92,08,C0,7B,08,08,30,20,55F2 CA4AE1 308 OATA 8660,C9,E8,7A,87,20,08,78,FE,5858 C4BF OATA 89C8,F1,09,20,09,20,E5,00,6E,4580 C901E1 309 OATA 8668,10,30,03,47,87,C9,AF,67,07B5 CC06E1 418 OATA 8900.FB.C8,78,20.09,08.C [AC OATA 8670,6F,C9,E8,7C,AA,7C,FA,7E,1A4A C985C1 419 OATA 8908,0B,2C,20,28,01,20,F1,F1,080F [ OATA 8678,07,BA,C0,70,B8,C9,17,C9,34CB [ OATA 89E0,F1,87,08,F1,09,C1,E1,09,5FB7 CACFE1 312 OATA 8680,CB,7C,C8,7C,2F,67,70,2F,6471 C7DE OATA 89E8,00,E1,C8,B8,80,47,2C,20,40C9 [4821! OATA 8688,6F,23,C9,70,E6,1!11,6F,26,267C CD4AA1 422 OATA 89FI!I,CC,72,0B,I!I8,C9,70,87,C8,707A [ OATA 8690,1!11!1,C9,E0,48,CA,I!I0,E0,5B,2C81 CCAE OATA 89F8,09,95,09,3F,C0,40,1!18,E5,568F C445A1 315 OATA 8698,C8,1!li!I,C5,05,7B,41,4A,53,73F3 C587C1 424 OATA 8AI!II!I,E5,E5,00,39,09,2E,I!I5,09,5553 [ OATA 86AI!I,1E,I!II!I,1F,CB,18,CB,19,CB,I!I345 C8A OATA BAI!I8,3E,I!IB,08,CO,C6,1!18,3B,03,168F CE OATA 86A8,1A,C8,18,E1,19,E8,E1,E0,31!1F8 CFE OATA 8A10,CO,AC,0B,3F,C8,15,1!18,30,4931 C990A1 318 OATA 8681!1,4A,44,40,21,E9,62,19,22,3961!1 C1C41! OATA 8A18,21!1,0C,00,75,1!15,00,28,09,1!1C23 CC8CB1 319 OATA 8688,C8,01!l,EB,21,19,36,E0,4A,7AFI!I CF20E1 428 OATA 8A21!1,20,09,28,1!1E,3E,I!I8,C0,86,25EC C63EA1 321!1 OATA 86C0,22,CA,1!10,44,40,C9,06,1!11!1,2681!1 CC42C1 429 OATA 8A28,08,30,0F,I!IB,CO,AC,I!IB,B7,1699 C42FC1 321 OATA 86C8,11,11!1,27,CO,E2,07,11,E8,1!1376 CC24A1 430 OATA 8A31!1,18,E1,C0,86,1!18,38,04,C0,25FO CAFCC1 322 DATA 8601!1,1!13,CO,E2,1!17,11,64,1!11!1,CD,2F25 [ OATA 8A38,C6,1!18,3F,E1,01,C1,C8,78,6C52 CEFF OATA 8608,E2,1!17,1E,I!IA,CO,E2,07,70,7633 C24CI!I1 432 OATA BA41!1,21!1,1!15,CD,87,1!18,18,9A,2C,I!I181!1 CF56C1 324 DATA 86E0,18,1!1D,AF,3C,E0,52,31!1,FB,1F08 C9F OATA 8A48,21!1,97,37,18,95,38,1!16,C6,3622 C8F1E1 325 OATA 86E8,19,1!14,30,20,1!12,1!15,C8,C6,1!1972 C3A3E1 434 OATA 8A51!1,81!1,38,1!16,18,1B,C6,81!1,38,4088 CC DATA 86F0,31!l,00,77,1!11!1,00,23,C9,D0,2688 CAEE OATA BA58,17,6F,OD,E3,09,E5,C5,78,1!117E CC91!1E1 327 DATA 86F8,7E,I!I0,06,24,4F,21,1!10,1!11!1,257C C9C51! OATA 8A61!1,C8,F8,09,AB,E6,80,F5,C8,4E31 [1! OATA 871!10,21!1,1!12,D0,23,00,7E,01!1,CD,I!IECO C 1C OATA 8A68,F8,00,E5,00,21,1!11!1,00,C9,58F1 [ 101!11! OATA 871!18,A6,1!14,06,31!1,3B,29,FE,I!IA,4BS2 CA OATA BA70,E1,08,AF,6F,47,4F,57,5F,5665 CD6F81 331!1 DATA 8711!1,38,1!1E,I!IC,I!I0,20,21,D6,1!17,1EFF [ OATA BA78,67,C9,B7,CB,18,C8,19,C8,1885 [9611! OATA 8718,FE,I!IA,38,18,FE,11!1,31!1,17,7CF7 C588A1 441!1 OATA 8A81!1,1A,C8,18,C8,1C,C9,87,C8,3271 CD DATA 8721!1,54,50,29,08,29,DB,I!IC,0D,370D [2081! OATA 8A88,14,C8,13,C8,12,C8,11,C8,3545 [ OATA 8728,20,02,54,50,19,D8,29,DB,1CF2 CC06E1 442 DATA 8A91!1,10,C9,7C,09,84,09,67,78,3FA1 C33EI!I1 334 OATA 8731!1,5F,16,1!11!1,19,08,18,C8,79,2COF [19AE1 443 OATA BA98,D9,88,09,5F,7A,D9,8A,09,51E9 [1! OATA 8738,87,C8,7C,87,C9,DO,E1,E1,6A6F [ OATA 8AAI!I,57, 79,09,89,09,4F, 78,09, 21AO COF DATA 8741!1,E5,70,26,1!11!1,23,39,4E,81,68E1 CA OATA 8AA8,8B,09,47,C9,7C,09,94,D9,7745 CF11! OATA 8748,38,1C,77,EB,21,1!11!1,1!10,44,1A1C C7F DATA 8A81!1,67,78,09,9B,09,5F,7A,D9,3849 [ OATA 8751!1,ED,42,39,F9,EB,E5,1!13,ED,6A97 C761!1C1 447 DATA BA88,9A,09,57,79,09,99,D9,4F,7361 CE21! OATA 8758,81!1,E8,E1,28,18,4F,I!I3,E0,705F [ OATA 8AC0,78,09,98,09,47,C9,78,09,15E5 C78FE1 341!1 OATA 8761!1,88,E8,23,F9,00,E9,3E,11!1,6811!1 CA1CA1 449 OATA 8AC8,88,09,CI!I,79,09,89,09,CI!I,71!18E [ OATA B768,C3,29,21!l,OO,E1,CD,C8,1!14,6788 CF !1 OATA 8AOI!I,7A,09,BA,09,CI!I,78,09,BB,1775 [ OATA 8771!1,S7,E1,CO,OO,I!I9,5F,E1,E5,1!17A3 CA3EA1 451 OATA 8A08,09,CI!I,7C,09,8C,09,C9,09,595F CF181! OATA 8778,70,93,38,1A,14,15,28,16,1C52 [ OATA 8AEI!I,78,09,A8,F2,E9,1!18,78,17,17E3 CB2E DATA 8781!1,8A,38,16,4A,I!I6,1!11!1,61!1,39,55A9 C023C1 453 OATA 8AE8,C9,CB,7B,28,1!16,CO,F3,1!18,5929 [971! OATA 8788,7B,B2,54,50,30,6F,61!1,39,12FO CC181! OATA 8AF0,C8,3F,C9,70,09,8D,D9,CI!I,71!17E CC ~

47 455 DATA 8AF8,87,C8,C3,C6,08,7D,D6,81,7D01 [C DATA 8E60,CD,97,0A,F1,3D,20,E9,D9,4D73 [D4FA1 456 DATA 8800,DA,72,08,3C,FE,28,D0,D9,7509 [C2E DATA 8E68,CD,86,0F,C3,0D,0A,11,06,4A84 [ DATA 8808,C5,D5,E5,08,CD,72,08,08,4C5E [33EC1 566 DATA 8E70,00,DD,19,DD,6E,00,DD,66,381C [00FA1 458 DATA 8810,37,CD,78,08,3D,20,F9,D9,2753 [2AC DATA 8E78,01,DD,5E,02,DD,56,03,DD,3848 [C DATA 8818,7C,D9,A4,D9,67,78,D9,A3,1295 [E9F DATA 8E80,4E,04,DD,46,05,C9,21,81,3A0F [24A DATA 8820,D9,5F,7A,D9,A2,D9,57,79,7F33 [63F DATA 8E88,00,44,4C,54,5C,C9,01,0F,1C09 [8F8E1 461 DATA 8828,D9,A1,D9,4F,78,D9,A0,D9,5A2D [ DATA 8E90,49,11,A2,DA,21,82,21,C9,3AA8 [73A DATA 8830,47,C3,78,0A,D9,C5,D5,E5,1813 [7A8E1 571 DATA 8E98,01,04,35,11,33,F3,21,81,04A7 [F80E1 463 DATA 8838,D9,CD,AC,0F,D9,CD,FD,08,4E8D [6CCA1 572 DATA 8EA0,FA,C9,01,72,31,11,F7,17,4875 [8A DATA 8840,D9,CD,81,0A,18,E8,7D,87,4C61 [ DATA 8EA8,21,80,D2,C9,C5,D5,E5,D9,223F [54FA1 465 DATA 8848,C8,C8,78,3E,03,C2,27,20,595E [A78A1 574 DATA 8E80,E1,D1,C1,C9,CD,92,07,21,547F [A7E DATA 8850,CD,AC,0F,7D,C6,80,C8,2F,4E39 [ DATA 8E88,80,00,3E,20,C8,78,20,0D,4235 [ DATA 8858,C6,80,6F,D6,14,F5,D9,C5,4183 [ DATA 8EC0,C8,23,C8,12,C8,11,C8,10,729A [17F DATA 8860,D5,E5,CD,F5,0A 0 CD,0D,0A,4644 [F DATA 8EC8,2D,3D,20,F0,6F,C8,88,C9,132D [5D2E1 469 DATA 8868,2D,C5,D5,E5,CD,81,0A,7D,3735 [ DATA 8ED0.C8.78.D9.CD.86.0F,28,02,682E [DF DATA 8870,E1,D1,C1,D9,E1,D1,C1,E3,545D [6FEE1 579 DATA 8ED8,C8,F8,2D,CD,0D,0A,87,C8,5315 [D76A1 471 DATA 8878,8C,E3,30,E3,F1,D9,C9,D9,6857 [C DATA 8EE0,7D,28,1C,C8,78,08,C8,F8,393E [3C DATA 8880,CD,8E,0F,2D,CD,81,0A,D9,4291 [F DATA 8EE8,3E,8F,8D,38,16,28,06,CD,2831 [65E DATA 8888,CD,8E,0F,2C,D9,7D,FE,6C,408C [ DATA 8EF0,7A,08,2C,18,F3,CD,7A,08,3F93 [2E1E1 474 DATA 8890,D8,C5,C8,88,CD,DF,08,C1,4A63 [ DATA 8EF8,08,60,69,C8,C3,83,07,21,1998 [A DATA 8898,38,09,CD,F5,0A,CD,34,0C,0880 [AAFA1 584 DATA 8F00,00,00,C9,3E,92,C3,27,20,1D32 [3A3E1 476 DATA 88A0,CD,97,0A,C8,78,28,03,CD,4D18 [EE1A1 585 DATA 8F08,7C,85,CA,72,08,C8,7C,08,0EA4 [5F1E1 477 DATA 88A8,0D,0A,D9,2D,D9,CD,DF,08,1989 [C DATA 8F10,CD,80,07,3E,90,29,3D,C8,4115 [E2A DATA 8880,F5,38,03,CD,81,0A,D9,2D,7D8F [7A DATA 8F18,7C,28,FA,44,4D,11,00,00,2D2C [ DATA 8888,D9,CD,DF,08,38,05,D9,2C,44DA [FA5A1 588 DATA 8F20,62,6F,08,C0,C8,88,C9,CD,2227 [ 1AF DATA 88C0,CD,81,0A,7D,FE,6C,38,38,4658 [ DATA 8F28,C8,04,E8,1E,00,38,04,FE,7996 [ DATA 88C8,D9,01,AA,2A,11,AA,AA,21,7875 [FDDE1 590 DATA 8F30,19,38,18,1D,CD,C8,04,D9,05C9 [9F DATA 88D0,7F,AA,CD,97,0A,DD,E5,DD,07E3 [8A DATA 8F38,C8,78,D9,16,07,28,01,14,614E [AA7A1 483 DATA 88D8,21,07,0D,3E,05,CD,34,0F,1078 [E5A DATA 8F40,92,30,01,AF,FE,09,38,02,4876 [ DATA 88E0,DD,E1,CD,AC,0F,CD,97,0A,47C8 [ DATA 8F48,3E,09,3C,57,D5,D9,FD,21,18A7 [CA DATA 88E8,CD,97,0A,C5,D5,E5,D9,CD,4A13 [765C1 594 DATA 8F50,5D,00,DD,E5,CD,E8,10,DD,3E49 [3A DATA 88F0,AC,0F,2D,2D,D9,2D,CD,0D,5558 [A65A1 595 DATA 8F58,E1,D1,4F,7A,3C,C8,78,20,489A [A41A1 487 DATA 88F8,0A,D9,E1,D1,C1,D9,CD,81,2607 [ DATA 8F60,10,81,F2,68,10,FD,36,00,33A8 [A DATA 8C00,0A,2C,2C,F1,2C,2D,C8,D8,040C [93E DATA 8F68,00,18,08,FE,0C,38,02,3E,083A [D0A DATA 8C08,78,EE,80,47,C9,67,AA,3F,154F [52FC1 598 DATA 8F70,08,D5,CD,80,11,D1,C8,78,2342 [91C DATA 8C10,28,32,D7,6E,86,2A,1D,EF,00CD [E DATA 8F78,28,05,3E,2D,CD,E5,10,C8,1547 [E8DE1 491 DATA 8C18,38,74,0D,D0,00,0D,D0,7A,0C4E [05A DATA 8F80,78,28,03,61,0E,00,C8,79,306F [1A DATA 8C20,88,88,88,88,08,7E,A8,AA,7FC4 re7fe1 601 DATA 8F88,28,05,CD,E3,10,18,07,CD,02F3 [DA DATA 8C28,AA,AA,AA,2C,2D,3E,04,CA,6952 [A DATA 8F90,D9,10,0D,F2,8F,10,7A,87,6278 [E0C DATA 8C30,27,20,C8,78,C2,27,20,D9,0375 [ DATA 8F98,28,17,3E,2E,CD,E5,10,0C,1130 [ DATA 8C38,CD,98,0F,D9,7D,2E,81,95,4E37 [0C0A1 604 DATA 8FA0,28,06,CD,E3,10,15,20,F7,0273 [ DATA 8C40,F5,CD,F5,0A,D9,CD,86,0F,533F [063E1 605 DATA 8FA8,15,FA,81,10,CD,D9,10,18,2614 [0CA DATA 8C48,D9,CD,81,0A,C5,D5,E5,D9,482F [C74A1 606 DATA 8F80,F7,C8,78,C8,3E,45,CD,E5,4838 [1C6A1 498 DATA 8C50.2C,CD,0D,0A.D9.E1.D1.C1.206F [280C1 607 DATA 8F88,10,3E,28,C8,7C,28,06,7C,0D60 [ 1AD DATA 8C58,CD,F5,0A,DD,E5,DD,21,8C,53C2 [DC DATA 8FC0,ED,44,67,3E,2D,CD,E5,10,6806 [CD DATA 8C60,0D,3E,06,CD,34,0F,DD,E1,05D7 [0AE DATA 8FC8,7C,06,2F,04,D6,0A,30,F8,3C23 [E0D DATA 8C68 0 2C,D9,CD,A2,0F,2D,D9,CD,3273 [A DATA 8FD0,C6,3A,DD,70,00,DD,23,18,720A [ DATA 8C70,0D,0A,F1,C5,D5,E5,6F,26,1384 [C5C DATA 8FD8,0C,FD,7E,00,FD,23,87,20,30AA [E DATA 8C78,00,30,01,25,CD,08,10,D9,08C1 [ DATA 8FE0,04,FD,28,3E,30,DD,77,00,39DA [CFEC1 504 DATA 8C80,2C,CD,97,0A,D9,E1,D1,C1,332F [E0F DATA 8FE8,DD,23,C9,FD,E5,2C,2D,20,7752 [ DATA 8C88,CD,0D,0A,7D,FE,67,DA,72,64FA [ DATA 8FF0,0E,06,0C,FD,36,00,30,FD,09FD [17EC1 506 DATA 8C90,08,C9,7D,8A,9D,D8,89,1D,3647 [C0F DATA 8FF8,23,10,F8,AF,C3,7D,11,C5,0778 [3CE DATA 8C98,7D,E9,A2,88,2E,3A,7D,8E,19DC [4A DATA *ENDE* [E0CE1 508 DATA 8CA0,E3,38,8E,63,7E,49,92,24,68A4 [ED8E1 617 adr=~8000:zeile=104:memory ~7FFF [184E1 509 DATA 8CA8,49,12,7E,CD,CC,CC,CC,4C,2794 [ READ d:f:if d:f=" ENDE*"THEN 629 rffaa1 510 DATA 8C80,7F,A8,AA,AA,AA,2A,D9,CD,0E27 [ pr=0 [5F1E1 511 DATA 8C88,A2,0F,D9,87,C8,78,F5,C8,4409 [E22C1 620 FOR i=1 TO 8 [ DATA 8CC0,88,CD,F5,0A,7D,FE,88,30,7070 [ READ a:f:a=val<"s."+a:f) [F DATA 8CC8,47,C5,D5,E5,2C,CD,D0,0F,05C8 [ POKE adr,a:adr=adr+1 [2A1C1 514 DATA 8CD0,E5,C8,3C,C8,1D,7D,E1,F5,4858 [2A6E1 623 pr=pr 2:IF pr>65535 THEN pr=pr [859C1 515 DATA 8CD8,CD,08,10,2C,2D,28,01,2D,65A7 [E4AE1 624 pr=unt<pr>xor a:if pr<0 THEN pr=pr DATA 8CE0,D9,F1,E1,D1,C1,F5,CD,81,4537 [ [5E DATA 8CE8,0A,DD,E5,DD,21,10,0E,3E,225A [7E NEXT i [A60A1 518 DATA 8CF0,08,CD,49,0F,DD,E1,F1,30,3A2E [AC READ pr:f:pr2=val<"s."+pr:fl:if pr2<0 THEN 519 DATA 8CF8,0A,F5,D9,CD,98,0F,D9,CD,2A33 [48641 pr2=pr [ DATA 8D00,97,0A,F1,85,6F,38,09,F1,5C08 [E79E1 627 IF pr<>pr2 THEN PRINT"Pruefsummenfehler 521 DATA 8D08,C8,D9,CD,86,0F,C3,F5,0A,4114 [98E21 in Zeile";zeile:STOP [681E1 522 DATA 8D10,E1,3E,01,C3,27,20,6D,2E,725C [8E7C1 628 zeile=zeile+1:goto 618 [1E7A1 523 DATA 8D18,1D,11,60,31,70,46,2C,FE,07EE [CD SAVE"TS1.8IN",8,~8000,S.1000 [A55C1 524 DATA 8D20,E5,7F,74,36,7C,89,84,21,604D [ PRINT d:f:end C81FE1 525 DATA 8D28,77,53,3C,FF,C3,2E,7A,D2,2186 [C5EC1 526 DATA 8D30,7D,58,95,1D,7C,25,88,46,3972 (44A21 Listing rs1.bincc (Schluß) und DATA 8D38,58,63,7E,16,FC,EF,FD,75,3F83 [F DATA 8D40,80,D2,F7,17,72,31,7D,87,6809 [ DATA 8D48,C8,DD,E5,D9,CD,86,0F,D9,46C7 [ DATA 8D50,AF,C8,78,28,03,3C,C8,88,6906 [58E ********************************** [CED DATA 8D58,F5,CD,DF,08,38,08,D9,CD,520F [ '* TS2.DAT - DATA-Lader von cpc * [ DATA 8D60,F5,0A,F1,C8,FF,F5,D9,01,6F0F [ ********************************* [4EDC1 533 DATA 8D68,CF,06,11,8E,E9,21,7E,4A,688A [510C1 103 [DE DATA 8D70,D9,CD,DF,08,30,05,CD,2E,4480 [480A1 104 DATA 9000,C8,88,7D,D9,D6,80,6F,9F,4D41 [C1EA1 535 DATA 8D78,0F,18,4F,DD,21,CE,0E,3E,07A2 [E DATA 9008,67,11,4D,00,CD,F5,06,11,38C1 [074E1 536 DATA 8D80,02,08,D9,11,12,00,DD,19,1803 [ DATA 9010,05,00,19,7C,FE,D9,20,01,0285 [ DATA 8D88,CD,73,0F,D9,CD,DF,08,38,730A [453C1 107 DATA 9018,3C,FD,77,00,ED,44,CD,40,2802 [888C1 538 DATA 8D90,08,08,3D,20,EC,D9,11,0C,060A [A79E1 108 DATA 9020,12,7D,FE,81,30,06,CD,83,0121 [CF4A1 539 DATA 8D98,00,DD,19,D9,D9,CD,6E,0F,3CDF [A DATA 9028,12,FD,35,00,C8,F8,3E,84,35A0 [ DATA 8DA0,C8,F8,CD,0D,0A,C5,D5,E5,40F8 [ DATA 9030,95,2E,00,28,08,CD,7A,08,4008 [ED DATA 8DA8,CD,73,0F,CD,97,0A,D9,CD,729F [ DATA 8D80,86,0F,CD,0D,0A,D9,E1,D1,5897 [F11C1 111 DATA 9038,C8,1D,3D,20,F8,FD,7E,00,63A8 [D7CC1 112 DATA 9040,F5,3E,0C,08,78,1F,1F,1F,779D [51A DATA 8D88,C1,CD,F5,0A,DD,E5,CD,2E,4908 [A DATA 9048,1F,E6,0F,C6,30,FD,77,00,391A [EC DATA 8DC0,0F,DD,E1,D9,CD,6E,0F,CD,2673 [E DATA 9050,FD,23,78,E6,0F,47,C5,D5,7718 [F7AC1 545 DATA 8DC8,0D,0A,F1,17,30,0A,F5,D9,18C8 te DATA 9058,E5,C8,25,CD,87,08,C8,25,4D97 [F8EA1 546 DATA 8DD0,CD,8E,0F,2D,CD,81,0A,F1,4289 [843C1 116 DATA 9060,CD,87,08,E8,E3,19,D1,E3,4EAD [CF DATA 8DD8,DD,E1,C8,4F,C8,C8,F8,C9,4F05 t76a DATA 9068,ED,5A,E8,E1,E3,ED,4A,44,770C [ DATA 8DE0,7F,E7,CF,CC,13,54,7F,F6,12A0 [ DATA 9070,4D,E1,C8,25,CD,87,08,08,019A [A4AA1 549 DATA 8DE8,F4,A2,30,09,7F,6A,C1,91,5753 t8fc DATA 9078,3D,20,C8,F1,C1,FD,E1,C9,0467 [85CA1 550 DATA 8DF0,0A,06,80,85,9E,8A,6F,44,1992 [ DATA 908lli,FD,E5,E1,5F,16,00,19,7E,5EEC [73DC1 551 DATA 8DF8,80,82,2C,3A,CD,13,80,6A,61EE [86E DATA 9088,36,0lli,FE,35,D8,1D,FA,9C,004C [ DATA 8E00,C1,91,0A,06,81,00,00,00,41E8 [29FE1 122 DATA 9090,11,28,7E,3C,77,FE,3A,D8,0EAC [61EE1 553 DATA 8E08,00,00,80,21,A2,DA,0F,49,143F tce DATA 9098,36,00,18,F1,36,31,23,36,1614 [C9CC1 554 DATA 8E10,7D,E8,A2,88,2E,8A,7D,8E,189C [FD DATA 90A0,00,0C,C9,D9,01,00,00,D9,1761 [ DATA 8E18,E3,38,8E,63,7E,49,92,24,68A4 [ DATA 90A8,CD,72,08,DD,7E,00,CD,A6,747C [ DATA 8E20,49,92,7E,CD,CC,CC,CC,4C,0794 (D83A1 126 DATA 9080,04,FE,2E,20,0C,D9,C8,70,38A2 [C588l 557 DATA 8E28,7F,A8,AA,AA,AA,AA,DD,21,0CC3 [5A DATA 9088,37,C0,C8,F0,D9,DD,23,18,3802 [3886] 558 DATA 8E30,0A,0F,3E,05,C5,D5,E5,F5,0513 rdc DATA 90Cili,EA,FE,45,28,21,CD,39,12,42FC [21D2l 559 DATA 8E38,CD,AC,0F,CD,97,0A,F1,CD,450F [086E1 560 DATA 8E40,49,0F,D9,E1,D1,C1,C3,97,36ED te9f DATA 8E48,0A,F5,D9,CD,6E,0F,18,10,2CDC [89241 Listing 19..»TS2.BINcc 562 DATA 8E50,F5,D9,C5,D5,E5,CD,6E,0F,5DFF tc98a1 563 DATA 8E58,CD,0D,0A,D9,E1,D1,C1,D9,6C07 [9126] ~... 85

48 129 OATA 90C8,30,54,08,C0,83,12,08,08,0488 C6C76l 236 DATA 9420,30,11,FE,03,20,09,3A,00,0170 [5874] 130 OATA 9000,09,C5,6F,26,00,C0,08,10,5174 [ OATA 9428,00,87,28,03,00,2A,E4,Bm,2278 CEF74l 131 OATA 9008,CO,E9,09,09,C1,08,C8,70,S4FE [7036] 238 DATA 943m,C3,16,20,79,8A,28,C8,7E,630E [ OATA 90E0,28,01,00,09,18,07,C0,1E,1A68 C30AEl 239 OATA 9438,14,23,CO,C9,03,18,C0,15,1610 [F254l 133 OATA 90E8,12,08,09,C8,E0,00,23,00,2C7F CF340l 240 OATA 9440,FA,F0,14,28,C0,00,02,08,4414 CFE6Al 134 OATA 90F0,7E,00,FE,28,28,06,FE,20,22F9 CF008l 241 OATA 9448,20,08,00,10,28,81,18,EF,1088 CA742l 135 OATA 90F8,20,04,C8,E8,00,23,C0,36,0128 [70ACl 242 DATA 9450,04,05,28,A8,18,04,04,05,0C20 [OAmAl 136 OATA 9100,12,3F,D8,4F,00,23,C0,36,1EF8 [250Al 243 OATA 9458,20,04,36,1A,18,08,CO,E1,17FB [2470] 137 OATA 9108,12,30,0A,D0,23,57,79,87,09A1 C803Al 244 OATA 9460,01,36,00,23,36,mA,23,22,aF6C CIIIA10l 138 DATA 9110,87,81,87,82,4F,C8,68,28,7AAC [10A2l 245 OATA 9468,06,00,C9,2A,E2,00,3A,D0,7734 CEC72l 139 OATA 9118,04,79,E0,44,4F,D9,09,79,0577 CDDA4l 246 DATA 9470,00,87,20,79,7E,C8,6F,20,2E72 [ OATA 9120,C6,80,FE,SA,08,FE,A6,3F,5028 [691A1 247 OATA 9478,70,E6,0F,20,2E,23,23,7E,03A4 [865Cl 141 DATA 9128,08,C5,00,ES,79,C0,40,12,48DE [33F2l 248 OATA 94Ba,87,F2,97,15,0E,14,ES,C0,7597 [48AE1 142 OATA 9130,00,E1,09,C1,D9,C9,00,7E,4508 [4236] 249 OATA 9488,8A,19,E1,28,08,ES,11,2E,4638 CA47El 143 OATA 9138,00,06,30,3F,00,FE,0A,C9,35D5 [1EACl 250 OATA 9490,00,19,36,1A,E1,AF,77,34,044E C684E1 144 OATA 9140,F5,87,F2,47,12,E0,44,F5,4E29 [CFAE1 251 OATA 9498,C6,2E,5F,16,00,19,7E,FE,6266 [9AA DATA 9148,C8,3F,C8,3F,3C,21,FA,FF,70BF [BASAl 252 OATA 94A0,1A,20,30,2A,E2,00,23,23,0775 C711E1 146 OATA 9150,11,06,00,19,30,20,FC,E8,mBE8 [ DATA 94AB,35,18,35,30,20,18,2A,04,181C [0266] 147 DATA 915B,00,21,77,12,00,19,C0,73,6E65 [D08C1 254 OATA 9480,00,E0,58,06,00,87,ED,52,3E14 [3AC OATA 9160,0F,F1,E6,03,2B,0B,FS,C0,2777 [ OATA 9488,3B,05,06,FF,CO,EA,14,2A,1782 [ OATA 916B,83,12,F1,30,20,FB,F1,87,4345 [ OATA 94C0,04,00,7E,23,22,04,00,18,65A8 C264A1 150 DATA 9170,F2,97,0A,D9,C3,FS,0A,81,5549 C018A1 257 DATA 94C8,17,30,20,06,CO,A3,00,70,0439 [8E72l 151 OATA 917B,00,00,00,00,00,BE,00,00,0238 [88Ba1?"'IR DATA 9400,18,0E,30,30,20,06,CO,AF,08DO [4CM1 152 DATA 91Ba,00,40,1C,98,00,00,20,8C,1ACC CF OATA 9408,00,70,1B,04,C0,85,00,70,18C1 [8B9A1 153 OATA 91BB,3E,A8,00,10,A5,04,68,86,321E [FA OATA 94E0,2A,E2,00,C8,EE,23,77,28,2609 [84A OATA 9190,04,8F,C9,18,0E,C3,AC,C5,3781 [32E4l 261 DATA 94E8,C9,23,7E,28,C9,3E,1A,C9,6770 [ OATA 9198,E8,7B,20,D0,CO,CE,18,C2,6684 [ OATA 94F0,E5,2A,E2,00,7E,E6,0F,FE,64C8 [8AI!IB1 156 OATA 91A0,53,0E,F9,7B,39,3F,01,E8,0770 [ OATA 94F8,06,28,27,CD,68,15,FE,21,03E1 [F7A OATA 91A8,28,AB,AO,C5,10,FB,C9,78,2491 [2210] 264 OATA 9500,30,08,FE,1A,28,04,C8,AE,0408 CSC7Al 158 OATA 9180,CE,97,40,70,87,CB,C8,F8,4AE6 [823C1 265 OATA 9508,1B,F1,11,50,00,06,1E,C5,3751 [ OATA 9188,CS,OS,7C,C0,7A,08,C0,7A,S68C [1454] 266 OATA 9510,05,C0,68,15,01,C1,FE,21,51A1 [49C OATA 91C0,08,B4,67,E3,ED,SA,E8,E1,2167 [ OATA 9518,3B,06,C8,AE,12,13,10,EF,0E13 CFE OATA 91CB,E3,E0,4A,44,40,E1,30,06,464A [89AE1 268 OATA 9520,AF,12,E1,C9,00,21,5D,00,4566 [0396] 162 OATA 9100,C0,78,08,2C,37,C8,70,C6,7944 CA2EA1 269 OATA 9528,00,7E,00,87,C8,06,00,FE,7C06 [60F8l 163 OATA 910B,03,6F,C8,8B,C9,0E,01,1B,0ECA [8EF DATA 9530,20,C0,04,0D,23,C9,3B,05,2999 [ OATA 91E0,02,0E,00,C0,3F,13,1A,8E,0F6E [02CA1 271 OATA 9538,00,7E,00,87,C8,3E,10,32,7CDA CCFOCl 165 OATA 91EB,20,08,23,13,10,FB,79,EE,142C [505E1 272 DATA 9540,00,00,37,C9,ES,C0,68,15,66AF [0F8E1 166 OATA 91F0,01,4F,21,40,00,39,F9,69,121F CF OATA 9548,C8,AE,E1,77,C9,3E,AF,4F,52F1 [0E3C1 167 OATA 91F8,26,00,00,E9,0E,01,1B,02,0676 [F25C1 274 OATA 95S0,C5,CO,F0,15,C1,CD,24,16,48F2 C38CEl 168 OATA 9200,0E,00,C0,3F,13,00,20,01,1080 [ DATA 9558,C8,C5,E5,CO,F7,07,01,C1,43F7 CC708l 169 OATA 920B,E8,0E,00,1A,86,8E,20,E2,704A [ OATA 9S60,co,36,16,08,05,cc,83,07,6659 [ OATA 9210,23,13,10,F7,0E,01,18,0A,18AE CEE4B1 277 OATA 9568,E8,73,0C,00,20,02,23,72,692C [ DATA 921B,C0,3F,13,1A,86,77,23,13,6E89 [289Cl 278 OATA 9570,E8,C9,CO,F0,15,C0,24,16,52A2 [82E0l 172 OATA 9220,10,F9,E8,F9,00,E9,C0,3F,2059 [6E OATA 9578,C8,CS,E5,CD,A3,11,D9,E1,413F [ OATA 922B,13,1A,2F,A6,77,23,13,10,0382 [ OATA 9SB0,C1,C0,36,16,08,05,09,CC,53CA CSAE OATA 9230,FB,18,EF,C0,3F,13,1A,A6,6A16 CF80A1 281 OATA 9588,BF,0A,D9,C3,01,0S,E5,E8,5SAO [ OATA 923B,77,23,13,10,F9,1B,E3,F0,3683 [6C DATA 9S90,0E,00,C5,os,co,68,15,o1,15CF [ OATA 9240,E1,00,E1,21,00,00,39,E8,5969 [ OATA 9598,C1,FE,00,28,08,FE,1A,2B,5F9C [061El 177 OATA 924B,21,20,00,45,39,FD,E9,0D,1FE3 CF6AAl 284 OATA 9SA0,07,C8,AE,0C,13,12,10,EA,24SA CC6A OATA 9250,E1,21,21,00.39,7E,87,28,7096 C424E1 285 OATA 95A8,E1,71,C9,C0,68,15,FE,1A,78DA [044C1 179 DATA 9258,03,AF,1B,06,28,46,C0,8A,2840 [709C1 286 OATA 9580,28,13,C8,AE,FE,0A,2B,0D,04C5 [39EAl 180 DATA 9260,05,A6,21,22,00,39,F9,21,2C37 [ OATA 9588,FE,00,20,EF,C0, ,FE,71A0 [A34Bl 181 OATA 9268,00,00,28,01,23,0D,E9,3E,0690 [572Cl 288 OATA 95C0,0A,20,02,C8,AE,C9,2A,E2,0712 [ OATA 9270,AF,32,E8,00,FO,E1,2A,02,42EA CC0E2l 289 OATA 95C8,00,4F,3A,00,00,87,C0,7E,1AA2 C7FC OATA 9278,00,06,10,CO,E2,0S,AF,12,0918 [ OATA 95Dm,E6,0F,20,10,23,23,E5,7E,75E0 COA70l 184 OATA 92B0,E1,22,E2,00,FO,ES,7C,87,6073 [8E9Cl 291 OATA 9508,C6,2E,5F,16,00,19,71,E1,6267 CE876l 185 OATA 928B,20,06,3E,22,32,00,00,c9,1679 C201El 292 OATA 95E0,34,F0,18,2B,FE,06,28,1S,2020 CA85El 186 OATA 9290,3A,E8,00,87,2B,0A,C0,86,2C34 [ OATA 95E8,E1,06,00,C5,E5,30,CA,A6,788E CC01E1 187 OATA 9298,13,20,05,2A,E2,00,77,C9,0487 [6C3Cl 294 OATA 9SF0,00,30,30,CA,A9,00,3D,CA,0188 [ OATA 92A0,CD,F2,03,2A,E2,00,36,00,SF8C [ OATA 95F8,AC,00,C3,82,00,2A 1 E8,00,4438 [4886] 189 OATA 92A8,11,0C,00,19,E8,21,5C,00,0074 COA58l 296 DATA 9600,3A,EA,00,8E,C8,34,SE,16,2A5A [03C OATA 9280,01,24,00,ED,80,C9,06,06,01FE CA566l 297 OATA 9608,00,19,71,C9,2A,E2,00,23,0608 CE428l 191 OATA 9288,21,E6,13,C5,E5,06,03,E0,2mE8 [89AAl 298 OATA 9610,23,7E,87,CB,36,00,0E,15,1509 [616A1 192 OATA 92C0,58,02,00,13,1A,FE,20,28,1870 [7A68l 299 OATA 9618,C0,8A,19,C8,3E,F0,32,00,4524 C11CE1 193 OATA 92C8,FA,1A,CO,A6,04,96,28,0A,6A62 CA0DAl 300 OATA 9620,00,C9,70,C3,C6,16,C1,01,36E8 [2AA OATA 9200,E1,C1,11,04,00,19,10,E3,4207 C1E06l 301 OATA 962B,C5,D0,2A,02,00,C8,7C,28,5ESC COFEE1 195 OATA 9208,87,C9,23,13,10,E8,C1,C1,6EFF [ OATA 9630,06,CD,83,07,E8,18,0E,E8,279F [0DC0l 196 OATA 92E0,1A,FE,3A,C0,7E,C9,43,4F,3900 CA82El 303 OATA 963B,C8,7C,28,09,C0,83,07,DD,78A7 CC4F OATA 92EB,4E,C1,S4,52,40,C1,48,42,1958 [0096] 304 OATA 9640,36,00,20,00,23,DS,CD,C6,1060 [ OATA 92F0,44,B2,4C,S3,54,43,41,55,0048 CCE46l 305 DATA 9648,07,E1,CO,C8,04,E0,58,D2,2010 [ OATA 92F8,SB,C4,S5,53,S2,CS,3E,AF,13C7 C20C8l 306 OATA 9650,00,DO,E5,E1,87,EO,S2,40,2315 CmEAE1 200 DATA 9300,32,E8,00,C0,69,14,3A,00,2C6C [606E1 307 OATA 9658,E8,91,38,mE,2B,0C,47,E5,5738 [3FAI!I1 201 OATA 9308,00,87,C0,2A,E2,00,C8,AE,3148 [667Cl 308 OATA 9660,3E,20,CS,CO,C6,16,C1,10,048A [ DATA 9310,7E,E6,0F,C0,C0,30,14,3A,000A [3AC6l 309 OATA 966B,F7,E1,41,04,0S,C8,7E,C5,4891 [788A1 203 OATA 9318,00,00,87,C0,2A,E2,00,3A,7002 CF52El 310 OATA 9670,ES,CO,C6,16,E1,C1,23,18,5C32 C668Cl 204 OATA 9320,EB,00,87,01,80,B0,28,03,64A3 [83FB1 311 OATA 9678,F3,C1,01,D9,E1,01,C1,09,5867 CF6F0l 205 OATA 932B,01,40,00,71,23,23,70,C9,1620 [5F OATA 9680,CS,00,2A,02,00,0S,C0,27,SF49 [4FOAl 206 OATA 9330,C0,5A,14,2A,E2,00,11,0C,771E [ OATA 96B8,10,1B,8E,C1,01,CS,CD,C8,111E [ OATA 933B,00,19,E8,3A,EB,00,87,01,1EAF [589E1 314 OATA 9690,04,C8,43,21,A1,17,0E,04,3FFC [847C1 208 OATA 9340,0F,01,2B,0A,OS,0E,13,C0,0418 [ OATA 969B,20,8F,21,A5,17,mE,BS,18,3122 CFS2A1 209 OATA 9348,0S,00,01,01,16,F1,C5,C0,1AB3 [1ESC1 316 DATA 96A0,88,54,S2,S5,45,46,41,4C,45EE CA86C1 210 OATA 9350,05,00,C1,3C,c0,7B,32,Dm,1E34 CF622l 317 OATA 96AB,53,45,CO,C8,04,21,02,00,2040 CA13El 211 OATA 9358,00,C9,2A,E2,00,1t,18,00,3954 CE7F2l 318 DATA 96Bm,39,4E,23,C0,59,17,01,F9,047F [968E1 212 DATA 9360,19,06,18,36,00,23,10,F8,0D37 C7AF OATA 9688,05,C9,E1,7E,23,87,28,0C,4098 [A8C OATA 9368,C9,22,E2,00,7E,E6,0F,C0,7BF6 CE9AI!I1 320 DATA 96C0,47,7E,C5,E5,CO,C6,16,E1,2F40 [ DATA 9370,C8,76,28,0A,3E,1A,CO,C6,7064 [ OATA 96C8,C1,23,10,F5,E9,3E,00,C0,6277 CA0C4l 215 OATA 937B,16,C0,0C,17,1B,03,C8,7E,3994 [ DATA 9600,C6,16,3E,0A,C3,C6,16,11,6400 C5CA6l 216 DATA 9380,CB,2A,E2,00,E5,11,0C,00,7584 CCC OATA 9608,0D,01,18,00,11,00,00,1B,a584 CC42Al 217 OATA 9388,19,E8,0E,10,C0,05,00,E1,3010 [197Al 324 OATA 96E0,08,11,1A,01,1B,03,11,1A,03E4 C37F OATA 9390,3C,20,05,3E,FF,32,00,00,1300 C8DS OATA 96EB,00,22,E2,0m,C8,7E,28,1C,132C CF07E1 219 OATA 939B,36,00,C9,E3,22,E4,00,E3,0E73 CEC DATA 96F0,05,C0,68,15,01,88,28,10,5104 [44CC1 220 DATA 93A0,E5,21,C2,00,22,E2,00,E1,6BF9 CBm3E1 327 OATA 96F8,FE,1A,2B,0C,FE,21,30,0C,7858 CmAE6l 221 OATA 93AB,C9,E3,22,E4,00,E3,22,E2,556A [0FBA1 328 DATA 9700,14,15,28,0B,C8,AE,18,E8,mEF8 [OCABl 222 DATA 93Bm,00,C8,7E,C0,3E,02,32,Dm,304C [ OATA 9708,21,01,00,c9,21,00,00,c9,1D91 [4EF OATA 9388,00,C9,E3,22,E4,00,E3,22,2AC4 [3874] 330 DATA 9710,3E,AF,32,EB,m0,EO,S3,E6,3FF4 [690A1 224 DATA 93C0,E2,00,C8,76,C0,3E,03,32,69CC CA39Cl 331 OATA 9718,00,C0,7A,18,3A,00,00,87,3FA7 [ 13AI!Il 225 OATA 93C8,Dm,m0,C9,3E,AF,E3,22,E4,7494 CB9C4l 332 DATA 9720,C0,C0,30,14,3A,00,00,87,5627 C044El 226 OATA 9300,00,E3,E5,21,C2,00,22,E2,20C6 [A540l 333 OATA 9728,C0,2A,E2,Bm,36,00,23,23,7455 [5924] 227 OATA 9308,00,C8,AE,F5,CO,EB,14,F1,2041 CAD14l 334 DATA 9730,77,11,06,00,19,77,23,77,3E2S CBCE6l 228 DATA 93E0,87,28,03,CD,E1,01,E1,C9,5837 [6E84l 335 OATA 9738,11,24,00,19,77,23,77,11,0308 C2FF4l 229 OATA 93E8,06,00,21,01,00,7E,FE,7F,0A48 CADAAl 336 OATA 9740,06,FF,19,3A,E8,Bm,87,20,524E C71A4l 230 OATA 93F0,3B,02,3E,7E,4F,36,7E,2A,1E06 [12C0l 337 OATA 9748,18,E5,01,04,0m,AF,C0,09,378F CCFAI!Il 231 OATA 93F8,02,00,22,04,00,16,00,C0,6095 [7634] 338 OATA 9750,19,E1,23,23,4E,23,46,2A,30CA [484Al 232 DATA 9400,E1,03,77,1E,01,FE,08,28,7C88 [585El 339 OATA 9758,E6,00,87,E0,42,C8,3E,90,6AEC [0400] 233 OATA 9408,36,FE,7F,28,32,10,FE,1B,29E0 [0588] 340 DATA 9760,32,00,00,C9,E5,AF,77,23,24C9 [887Cl 234 OATA 9410,2B,20,FE,18,28,29,FE,1A,0132 [ OATA 9768,77,23,E0,58,E6,00,73,23,2CA5 [3388] 235 OATA 9418,2B,36,FE,00,28,38,FE,20,06EC [71Bml 342 OATA 9770,72,E1,01,04,00,3E,03,C3,0110 [6202] 86 ~ e

49 343 OATA 9778,09,19,22,E2,00,7E,E6,C0,0854 C3A50J 451 OATA 9A08,3C,28,09,21,5C,00,01,24,15F6 C3046J 344 OATA 9780,C8,CO,AE,19,2A,E2,00,11,4109 [7382] 452 OATA 9AE0,00,E0,80,C9,3E,01;32,00,2090 CF888J 345 OATA 9788,20,00,19,AF,77,23,77,11,1C98 [4776] 453 OATA 9AE8,00,C9,3E,AF,32,E8,00,C0,3DBO [0A20l 346 OATA 9790,04,FF,19,77,23,23,01,04,5002 C081CJ 454 OATA 9AF0,4C,1C,C0,3A,08,00,87,3E,3030 C820Bl 347 OATA 9798,00,3E,01,C0,09,19,CO,AE,0268 C00AAl 455 OATA 9AFB,21,28,E8,2A,E2,00,11,0C,027E CA79Al 348 DATA 97A0,19,C3,81,14,E3,22,E4,00,2878 C9E58J 456 DATA 9800,00,19,11,5C,00,01,24,00,01EC C48E8J 349 OATA 97A8,E3,22,E2,00,7E,E6,C0,C0,6468 C02AEl 457 OATA 9808,E0,80,11,5C,00,0E,0F,CO,SDB8 CFA06l 350 OATA 9780,3E,04,32,00,00,C9,3A,D0,16C0 [6366] 458 OATA 9810,05,00,3C,28,CF,21,33,1C,0106 CA42Al 351 OATA 9788,00,87,C0,ES,CO,SA,1A,E8,3C4F C062Al 459 OATA 9818,11,80,00,01,19,00,E0,80,2532 CC824l 352 OATA 97C0,87,E0,52,E1,30,10,AF,C0,64C3 C86E8J 460 OATA 9820,11,00,01,3A,E8,00,87,20,000E C042Al 353 OATA 97C8,09,19,2A,E2,00,11,08,00,09F4 C2C2Cl 461 OATA 9828,04,EO,S8,01,01,31,00,01,32FO [0840] 354 OATA 9700,19,34,C0,23,34,C9,3E,99,1901 [0876] 462 OATA 9830,C3,80,00,05,0E,1A,C0,05,4157 C038Al 355 OATA 9708,32,00,00,C9,3A,00,00,87,2387 [2886] 463 OATA 9838,00,11,5C,00,0E,14,C0,05,0E7F [0376] 356 OATA 97E0,C0,ES,CO,SA,1A,87,E0,52,46C4 COA1EJ 464 OATA 9840,00,01,21,80,00,19,E8,87,3965 [5C48J 357 OATA 97E8,3E,01,20,10,2A,E2,00,11,1889 COA28l 465 OATA 9848,28,E9,18,37,22,E2,00,7E,2C06 C349AJ 358 OATA 97F0,04,00,19,34,20,04,23,34,0302 [2880] 466 OATA 9850,E6,0F,C8,3E,20,32,00,00,6A48 [8490] 359 OATA 97F8,28,08,3E,03,E1,C0,09,19,15C7 CE0A4l 467 OATA 9858,C9,22,E6,00,E0,53,E8,00,7734 C139Al 360 OATA 9800,18,C8,E1,3E,F2,32,00,00,2738 CE44EJ 468 OATA 9860,E8,E1,22,E2,00,4E,73,23,4650 [4598] 361 OATA 9808,C9,32,E9,00,E8,2A,E2,00,7314 C4C70l 469 OATA 9868,46,72,E8,87,E0,42,28,5A,2FFA [6026] 362 OATA 9810,C8,66,28,2F,C8,A6,3A,E9,7FAO C282CJ 470 OATA 9870,E8,23,11,5C,00,3A,OC,00,78F0 C38A6l 363 OATA 9818,00,C8,47,28,18,23,23,7E,3804 [0950] 471 OATA 9878,12,13,01,08,00,E0,80,06,0F82 CCC4El 364 OATA 9820,28,28,87,20,10,3A,E9,00,0A1A C2ESEJ 472 OATA 9880,18,AF,12,13,10,FC,E5,11,2618 C597Cl 365 OATA 9828,C8,4F,20,17,78,87,20,13,727F [2478] 473 OATA 9888,5C,00,0E,0F,C0,05,00,01,2990 [6986] 366 OATA 9830,79,87,FA,43,19,CS,05,0E,0848 C26A8l 474 OATA 9890,3C,28,3F,2A,E6,00,22,70,1649 [8286] 367 OATA 9838,21,C0,8A,19,01,C1,20,51,3080 C9F92l 475 OATA 9898,00,E0,48,E8,00,C5,05,0E,3E10 CACDAl 368 DATA 9840,2A,E2,00,3A,E9,00,C8,47,2889 C1C9AJ 476 OATA 98A0,1A,C0,05,00,11,5C,00,0E,3F16 CF980l 369 OATA 9848,28,02,C8,EE,23,23,7E,C6,02AE CA0CEl 477 OATA 98A8,21,C0,05,00,01,C1,87,20,27A2 C7A96l 370 OATA 9850,2E,OS,SF,16,00,19,01,06,2900 [1780] 478 OATA 9880,21,2A,70,00,23,22,70,00,14CA CAA68J 371 OATA 9858,2E,C0,9A,19,EO,A0,E2,66,320A [1910] 479 OATA 9888,21,80,00,19,E8,08,78,81,3625 CCF7El 372 OAT.A 9860,19,3C,F2,5C,19,30,3C,C0,1889 CA2C2l 480 OATA 98C0,20,08,11,5C,00,0E,10,C0,21F5 C899Al 373 OATA 9868,9A,19,2A,E2,00,23,23,E6,400C C0258l 481 OATA 98C8,05,00,2A,E2,00,11,00,00,098E CE95Cl 374 OATA 9870,7F,77,20,16,CS,05,ES,C0,2358 C2E8Cl 482 OATA 9800,19,E9,00,2A,E2,00,3E,F0,285C CA9FAl 375 OATA 9878,AE,19,E1,01,C1,20,15,05,4607 C848Cl 483 OATA 9808,C3,29,20,CO,C8,04,FE,11,64AO [3802] 376 DATA 9880,11,28,00,19,01,34,20,02,05GA [6510] 484 OATA 98E0,00,32,0C,00,C9,22,F0,00,7820 C887AJ 377 OATA 9888,23,34,78,81,C2,00,19,E8,1E60 CC8C0J 485 OATA 98E8,E8,E1,E3,22,F2,00,13,13,5425 [2690] 378 OATA 9890,C9,3E,99,01,3E,F0,32,00,7A84 C038CJ 486 OATA 98F0,13,78,E6,FC,5F,21,0E,00,0780 C 18E0J 379 OATA 9898,00,C9,F5,3A,E9,00,C8,47,2909 [1608] 487 OATA 98F8,22,F8,00,00,2A,OE,00,00,2025 C79F2l 380 OATA 98A0,28,01,E8,F1,C9,22,E2,00,0134 [0056] 488 DATA 9C00,6E,02,00,66,03,70,84,28,2AEC C01E0J 381 OATA 98A8,CO,AE,19,C8,18,E6,0E,22,41C6 C58F2J 489 OATA 9C08,48,E0,52,30,0F,00,6E,00,1500 C07C2J 382 OATA 9880,2A,E2,00,C8,E6,C8,6E,C8,2538 C 16FAJ 490 OATA 9C10,00,66,01,ES,00,22,F8,00,7EE0 C4004J 383 OATA 9888,C8,AE,2A,E2,00,E5,C5,11,476F C92FEJ 491 OATA 9C18,00,E1,18,E3,20,0A,OO,SE,583C [1714] 384 DATA 98C0,30,00,19,E8,0E,1A,C0,05,1417 C0F7AJ 492 OATA 9C20,00,00,56,01,00,E5,18,18,38C7 [8284] 385 OATA 98C8,00,C1,E1,11,0C,00,19,E8,20C9 C02A8l 493 OATA 9C28,40,44,00,6E,00,00,66,01,2979 C8ABEJ 386 OATA 9800,C0,05,00,87,C9,C1,01,E0,6883 [8204] 494 OATA 9C30,00,ES,00,19,00,75,00,00,4A11 C651AJ 387 OATA 9808,53,E2,00,CS,E5,C0,5A,1A,19E2 CA4ECJ 495 OATA 9C38,74,01,00,71,02,00,70,03,2577 CF768J 388 OATA 98E0, 01,87,EO, 52,38, 40, 2A, E2, 5086 C4AEEJ 496 OATA 9C40,00,E5,01,2A,F8,00,73,23,4845 C3CAAJ 389 DATA 9BE8,00,01,06,00,09,4E,23,46,01F0 C090El 497 OATA 9C48,72,01,2A,F2,00,73,23,72,0608 C786Al 390 OATA 98F0,23,73,23,72,C0,2C,1A,01,08EO C08BCJ 498 OATA 9C50.C9.00.ES.E C C28C6l 391 OATA 98F8,04,00,09,30,01,13,70,E6,0078 [8018] 499 OATA 9C58,2A,F0,00,01,04,00,09,00,29FF CCA96J 392 DATA 9900,7F,29,E8,E0,6A,E8,53,5C,2676 [7202] 500 OATA 9C60,ES,C1,09,0A,75,10,E0,48,4C00 [8808] 393 OATA 9908,2A,E2,00,23,23,77,01,28,2F50 C484EJ 501 OATA 9C6B,C6,00,E0,42,01,00,00,21,7AA9 [5148] 394 OATA 9910,00,09,4E,23,46,E8,87,E0,09AF C46C6J 502 OATA 9C70,00,00,0A,30,10,3E,FF,C3,1960 [5086] 395 OATA 9918,42,09,C8,05,E5,CO,AE,19,3249 [8700] 503 OATA 9C78,27,20,E8,E1,E3,7E,23,66,0E30 C279Cl 396 OATA 9920,01,E1,72,28,73,C9,3E,91,5C61 [ 1E96J 504 OATA 9C80,6F,13,13,13,78,E6,FC,5F,31F7 C2AC:8J 397 OATA 9928,32,D0,00,C9,05,09,E1,09,2547 C27AAl 505 OATA 9C88,E8,22,F0,00,2A,OE,00,E5,61CO CCAE2J 398 OATA 9930,21,00,00,54,50,3E,10,29,1709 CF01Al 506 OATA 9C90,00,E1,87,E0,52,30,52,00,4C09 [9826] 399 OATA 9938,E8,E0,6A,E8,09,29,09,30,4ADE CA378l 507 OATA 9C98,6E,00,00,66,01,E5,87,E0,2BOF C2E1EJ 400 OATA 9940,04,09,30,01,13,30,20,EF,0693 CFCF6J 508 OATA 9CA0,52,30,04,00,E1,18,F0,E1,2E39 CF5A8l 401 OATA 9948,C9,C0,50,1A,87,E0,52,21,5849 CF3EEJ 509 OATA 9CA8,05,FO,E1,E0,48,F0,00,F0,4655 C054AJ 402 OATA 9950,00,00,C0,23,C9,CO,S0,1A,1FEC [0080] 510 OATA 9C80,71,02,F0,70,03,F0,75,00,23A6 CA474J 403 OATA 9958,E8,C9,2A,E2,00,11,04,00,4CEC C909CJ 511 OATA 9C88,F0,74,01,00,73,00,00,72,6C20 C85CEJ 404 OATA 9960,19,5E,23,56,23,05,4E,23,1BF3 [ 1550] 512 OATA 9CC0,01,00,ES,E1,00,4E,02,00,2279 C7A0AJ 405 OATA 9968,46,23,5E,23,56,E1,C9,3E,22A8 C217El 513 OATA 9CC8,46,03,C0,04,1E,28,09,00,3A8F [08F6] 406 DATA 9970,AF,32,E8,00,C0,80,1A,3A,42A6 C808CJ 514 OATA 9C00,5E,00,00,56,01,0S,OO,E1,33C7 CA0EAJ 407 OATA 9978,00,00,87,C0,C0,30,14,3A,745A CF6BCJ 515 OATA 9C08,00,ES,E1,00,4E,02,00,46,4584 C574Al 408 OATA 9980,00,00,87,C0,2A,E2,00,36,700E [7156] 516 OATA 9CE0,03,00,5E,00,00,56,01,18,3AAA [3006] 409 OATA 9988,C0,E5,11,0C,00,19,E8,0E,5A1C CA0AEJ 517 OATA 9CE8,18,2A,OE,00,E0,53,0E,00,1858 CE00Al 410 OATA 9990,23,C0,05,00,E1,11,20,00,2576 [9712] 518 DATA 9CF0,05,00,E1,00,75,00,00,74,4E56 [1030] 411 OATA 9998,19,AF,4E,77,23,46,77,11,290F CFF6EJ 519 OATA 9CF8,01,E0,48,F0,00,00,71,02,3E34 C95CCJ 412 DATA 99A0,06,FF,19,71,23,70,23,36,5058 C0E48J 520 OATA 9000,00,70,03,E8,09,87,E0,52,7F4C C61F2l 413 OATA 99A8,80,23,77,23,77,23,77,C9,4703 [7828] 521 DATA 9008,C0,05,FO,E1,2A,C4,00,87,4607 C49C6l 414 DATA 9980,22,E2,00,7E,E6,C0,C8,C3,2803 C90A0J 522 DATA 9010,E0,52,28,18,F0,7E,00,00,607D C71F2J 415 OATA 9988,81,14,3E,22,18,02,3E,21,40F5 CF836J 523 DATA 9D18,77,00,F0,7E,01,0D,77,01,2053 [1878] 416 OATA 99C0,44,40,21,F0,00,22,E6,00,3824 CFA32J 524 DATA 9020,FD,6E,02,F0,66,03,09,0D,6963 COAD2l 417 OATA 99C8,00,E1,01,E1,00,E5,CS,C0,46C8 [5190] 525 OATA 9028,75,02,00,74,03,AF,C9,0D,2508 C3DE2J 418 DATA 9900.FD.1A.C1.3A C0.64AE CF6FAJ 526 OATA 9030,ES,E1,22,C4,00,06,04,36,42E6 [5544] 419 OATA 9908,2A,F0,00,E0,42,C8,3A,E9,2670 C6EF4J 527 OATA 9038,00,23,10,F8,C9,C0,48,1E,0884 C71AAJ 420 OATA 99E0,00,FE,21,3E,99,28,02,3E,3C12 C3A70J 528 OATA 9040,2A,F4,00,C9,C0,4B,1E,2A,23C2 C25DEJ 421 OATA 99E8,F0,32,00,00,C9,3E,22,18,686C C6F86J 529 OATA 9048,F6,00,C9,21,00,00,22,F4,6080 CA52Cl 422 OATA 99F0,02,3E,21,22,E6,00,00,E1,0EE8 COA88J 530 OATA 9050,0e,22,F6,00,00,2A,DE,00,118C C6E96J 423 OATA 99F8,C1,01,E1,0D,E5,32,E9,00,4302 C2AB8J 531 I>ATA 9058,00,4E,02,D0,46,03,79,80,72EE C1CECJ 424 OATA 9A00,22,E2,00,7E,E6,C0,CA,80,2874 CE4A8J 53:? OATA 9060,28,1E,2A,F4,00,09,22,F4,1914 C444CJ 425 OATA 9A08,18,2A,E6,00,AF,77,23,77,1ED5 CA8A2J 533 OATA 9D68,00,2A,F6,00,87,ED,42,30,12F8 C198EJ 426 DATA 9A10,78,81,28,39,CS,05,0E,1A,13AA C94A6J 534 DATA 9D70,04,ED,43,F6,00,00,6E,00,30E8 ClCOAJ 427 DATA 9A18,CD,05,00,2A,E2,00,11,0C,625E [2466] 535 OATA 9078,00,66,01,ES,OO,E1,18,08,7CF4 C762AJ 428 OATA 9A20,00,19,E8,3A,E9,00,4F,CD,1F98 C70ECJ 536 OATA 9D80,2A,C6,00,01,F8,FF,09,ED,2048 C89E8J 429 OATA 9A28,05,00,01,C1,87,20,1E,05,1161 [8754] 537 DATA 9088,58,C4,00,87,E0,52,08,E8,1088 CDE0EJ 430 OATA 9A30,2A,E2,00,11,2D,00,19,34,2DFE C285CJ 538 OATA 9D90,2A,F4,00,19,22,F4,00,2A,287A CC180J 431 DATA 9A38,20,02,23,34,01,21,80,00,10AC [89F0J 539 DATA 9098,F6,00,87,ED,52,00,ED,53,6369 C8EEEJ 432 OATA 9A40,19,E8,2A,E6,00,34,20,02,3DF2 C7C6CJ 540 OATA 9DA0,F6,00,C9,E0,58,C4,00,73,6048 C11ECJ 433 OATA 9A48,23,34,08,18,C3,2A,E2,00,1814 CC44Al 541 OATA 90A8,23,72,C9,5E,23,56,E8,22,1074 C4C82l 434 DATA 9A50,11,20,00,19,4E,23,46,11,0031 C80E0J 542 OATA 9080,C4,00,22,0E,00,06,04,36,6886 C8E5AJ 435 OATA 9A58,DA,FF,19,71,23,70,11,FC,56F6 C8C04l 543 DATA 9088,00,23,10,F8,C9,3E,AF,4F,0201 C2CE6l 436 DATA 9A60,FF,19,56,28,SE,E8,87,E0,716F C383EJ 544 OATA 9DC0,22,E8,00,AF,77,32,00,00,2320 CF052l 437 DATA 9A68,42,D0,E8,71,23,70,C9,C1,0EFB CF1DCl 545 OATA 90C8,78,32,EA,00,2A,E2,00,22,2F3A CC4A0l 438 DATA 9A70,D1,ED,53,E2,00,CS,E5,C0,5593 C33E4l 546 OATA 9D00,E0,00,21,46,1F,22,E2,00,7774 C036El 439 OATA 9A78,5A,1A,D1,87,EO,S2,DA,26,3D62 [9802] 547 OATA 9008,E1,22,E4,00,E1,0C,0D,20,6382 C3FBBl 440 DATA 9A80,1A,2A,E2,00,01,08,00,09,1BE1 [282El 548 OATA 9DE0,05,CD,26,17,18,03,CD,79,355F CSFB6l 441 OATA 9A88,73,23,72,01,24,00,09,73,3E51 CC3F2l 549 DATA 9DE8,17,2A,ED,00,22,E2,00,2A,1E12 C379Al 442 DATA 9A90,23,72,C9,C0,4C,1C,C0,11,1871 C909EJ 550 OATA 90F0,E4,00,E9,3E,AF,32,EC,00,68A8 CEEFAJ 443 OATA 9A98,0C,00,19,EB,0E,13,C0,05,0A33 CC89BJ 551 OATA 90F8,22,E8,00,2A,E2,00,22,E0,2E19 [24AAl 444 DATA 9AA0,00,3C,C0,18,3F,FD,E1,2A,1564 CAEB6l 552 DATA 9E00,00,21,46,1F,22,E2,00,E1,0389 [5802] 445 OATA 9AA8,02,00,06,10,CD,E2,05,AF,6085 CE8C8J 553 OATA 9E08,22,E4,00,E1,22,EA,00,21,2489 [1340] 446 DATA 9AB0,12,E1,FD,E5,CD,4C,1C,C0,2710 CFFF8J 554 DATA 9E10,5C,00,06,1E,CO,E2,05,AF,2A65 CC6BEJ 447 DATA 9AB8,E5,CO,F2,03,E1,E5,11,1C,SB12 CFFEAl 555 OATA 9E18,12,2A,EA,00,3A,EC,00,B7,1C17 CE682l 448 DATA 9AC0,00,19,EB,21,5C,00,01,0C,1BOE C669EJ 556 OATA 9E20,20,05,CD,4E,16,18,03,C0,0C1B C0E9AJ 449 OATA 9AC8,00,EO,B0,E1,11,0C,00,19,23F1 [5390] 450 OATA 9A00,ES,EB,0E,17,C0,05,00,01,4E50 C86FCJ Listing 19.»TS2.BINcc (Fortsetzung) ~ ~t.. 87

50 557 DATA 9E28,72,16,21,D0,00,7E,36,00, DATA 9E30,87,67,6F,28,08,DD,E5,E1,4F3F 559 DATA 9E38,11,5C,00,ED,52,E8,2A,E8,10D0 560 DATA 9E40,00,73,23,72,18,A3,C6,00,1C DATA 9E48,ED,5F,32,C8,00,C9,EB,DD,699F 562 DATA 9E50,E1,C1,E1,78,81,28,08,73,5E2D 563 DATA 9E58,08,78,81,28,05,54,5D,13,0EF1 564 DATA 9E60,ED,80,DD,E9,44,4D,DD,E1,4DFF 565 DATA 9E68,D1,E1,78,81,28,F4,ED,52,57C8 566 DATA 9E70,19,30,ED,08,09,E8,09,E8,1E8D 567 DATA 9E78,03,ED,88,DD,E9,55,14,15, DATA 9E80,28,03,CD,9D,1F,DD,E1,4F, DATA 9E88,06,00,2F,6F,26,FF,39,F9, DATA 9E90,71,23,E8,0C,0D,28,02,ED,2DC1 571 DATA 9E98,80,DD,E9,16,00,21,80,00, DATA 9EA0,3E,1F,46,88,30,02,06,1F,1A DATA 9EA8,23,0E,00,04,05,28,0D,7E,12AC 574 DATA 9E80,FE,20,28,04,FE,09,20,04,75D0 575 DATA 9E88,23,05,18,EF,5D,04,05,28,1FEA 576 DATA 9EC0,0D,7E,FE,20,28,08,FE,09, DATA 9EC8,28,04,23,05,18,EF,7D,93, DATA 9ED C D DATA 9ED8,00,54,C9,D1,C1,D5,2D,61, DATA 9EE0,25,C3,A2,02,7D,CD,A6,04, DATA 9EE8,6F,C9,2A,01,00,19,19,19,00DF 582 DATA 9EF0,E9,21,D0,00,7E,36,00,6F, DATA 9EF8,26,00,C9,CD,16,03,7C,B5, DATA 9F00,C8,3A,DD,00,F5,AF,32,DD,748D 585 DATA 9F08,00,CD,20,03,F1,32,DD,00,318A 586 DATA 9F10,7D,FE,03,C0,DD,E1,11,01,082F 587 DATA 9F18,00,18,11,3A,D0,00,87,C8,00A6 588 DATA 9F20,DD,E1,5F,16,01,18,05,DD,5CFF 589 DATA 9F28,E1,5F,16,02,D5,CD,7A,03,60CB 590 DATA 9F30,D1,AF,32,DD,00,2A,CE,00,49E4 591 DATA 9F38,7C,B5,DD,E5,E1,ED,4B,CC, DATA 9F40,00,ED,42,01,15,00,09,22, DATA 9F48,CE,00,B7,20,07,D5,D5,E5,71C3 594 DATA 9F50,CD,D9,00,D1,7A,B7,20,14,5C DATA 9F58,CD,00,02,5E,43,0D,0A,55,614D 596 DATA 9F60,73,65,72,20,62,72,65,61,2EF3 597 DATA 9F68,68,00,18,28,3D,20,08,CD, DATA 9F70,00,02,0D,0A,49,2F,4F,00,03EA 599 DATA 9F78,18,0E,CD,00,02,0D,0A,52, DATA 9F80,75,6E,2D,74,69,6D,65,00,21D6 601 DATA 9F88,CD,00,02,20,65,72,72,6F,66A8 602 DATA 9F90,72,20,00,78,CD,84,04,CD,32CD 603 DATA 9F98,00,02,2C,20,50,43,3D,00,04F6 604 DATA 9FA0,2A,CE,00,CD,AF,04,18,15,2F1D 605 DATA 9FAB,CD,00,02,4E,6F,74,20,65,60AD 606 DATA 9F80,6E,6F,75,67,68,20,6D,65,276F 607.DATA 9F88,6D,6F,72,79,00,CD,00,02,27A6 608 DATA 9FC0,0D,0A,50,72,6F,67,72,61, DATA 9FC8,6D,20,61,62,6F,72,74,65,368D 610 DATA 9FD0,64,0D,0A,00,3A,D8,00,87, DATA 9FD8,CA,BE,27,C3,00,00,E1,D1,4F DATA 9FE0,D1,E9,31,00,01,21,C2,98, DATA 9FE8,01,00,FF,CD,64,03,21,9D, DATA 9FF0,21,11,8A,98,01,42,9C,3E,0C DATA 9FF8,01,CD,D4,04,21,80,00,CD,2AC5 616 DATA A000,3A,05,CD,4D,05,00,CD,8D,000F 617 DATA A008,06,C8,45,CA,68,21,CD,98,371D 618 DATA A010,14,CD,8A,17,42,47,65,62,2CD4 619 DATA A018,65,6E,20,53,69,65,20,64,2AC8 620 DATA A020,65,6E,20,4E,61,6D,65,6E,28F8 621 DATA A028,20,64,65,73,20,7A,75,20, DATA A030,6C,61,64,65,6E,64,65,6E,26D4 [4112] CA010l C0AD0l CDA12l [1266] C9A8Cl [1888] [6998] C9EF4l C2F0Cl C97C4l [9210] C3D8El C00C6l CD162l CD19Al C0E80l [80961 C11CCJ C9ED4l CF57El [6748] CC082l CA2CAl [81A6l C 1E92l CD99El [0526] [6078] C7BCCl CD860l C980El C3AEAl CF8E0l [3254] [6304] C44CCl CF0CAl CAC9Al [0044] CA6A4l [16821 [2376] C5D78l [837El CAF8Cl [6116] CC2F2l C8A84l C2C8Al CD1A8l C7C72l CDFA8l [3468] C87CAl [39641 C948Al C118Cl C11C0l CE7941 CABE2l CC47El [36481 CF696l C2CF2l [6068] 623 DATA A038,20,43,68,61,69,6E,2D,46,093C CEC48l 624 DATA A040,69,6C,65,73,20,28,6F,68,2506 CF72El 625 DATA A048,6E,65,20,2E,43,48,4E,29,282D [8780] 626 DATA A050,20,65,69,6E,20,3A,20,CD,03E5 CC85Al 627 DATA A058,18,20,21,80,00,CD,CC,14,0818 [ DATA A060,06,7F,CD,8E,16,CD,18,20,0E12 CCA8El 629 DATA A068,C3,79,21,21,80,00,E5,21,7C18 [4548] 630 DATA A070,01,00,E5,21,01,00,CD,F3,1F51 [8826] 631 DATA A078,08,21,8A,98,E5,21,80,00,121C CCD36l 632 DATA A080,CD,3A,05,CD,4D,05,04,2E,662A [9180] 633 DATA A088,43,48,4E,CD,3D,08,CD,70,3682 [98C0l 634 DATA A090,13,21,8A,98,CD,E8,18,CD,1C0F C9F14l 635 DATA A098,18,20,C3,D4,20,65,20,64,1010 CC50Bl 636 DATA A0A0,65,6E,20,4E,61,6D,65,6E,28F8 C5EC2l 637 DATA A0A8,20,64,65,73,20,7A,75,20,0282 CCF1El 638 DATA A080,6C,61,64,65,6E,64,65,6E,26D4 [6894] 639 DATA A088,20,43,68,61,69,6E,2D,46,093C C5E74l 640 DATA A0C0,69,6C,65,73,20,28,6F,68,2506 CC348l 641 DATA A0C8,6E,65,20,2E,43,48,4E,29,282D.CA99Al 642 DATA A0D0,20,65,69,6E,20,3A,20,CD,03E5 [0774] 643 DATA A0D8,18,20,21,80,00,CD,CC,14,0818 CEF7Al 644 DATA A0E0,06,7F,CD,8E,16,CD,18,20,0E12 [4808] 645 DATA A0E8,C3,0C,21,21,80,00,E5,21,6158 CCC4Al 646 DATA A0F0,01,00,E5,21,01,00,CD,F3,1F51 [ DATA A0F8,08,21,8A,98,E5,21,80,00,121C [0862] 648 DATA *ENDE* C63D8l 649 adr=&9000:zeile=104:memory adr-1 [5F26l 650 READ ds:if ds="*ende*"then 661 C739Al 651 pr=0 C8F16l 652 FOR i=1 TO 8 C206Cl 653 READ a$:a=val<"&"+asl C064Al 654 POKE adr,a:adr=adr+1 [9626] 655 pr=pr*2:if pr>65535 THEN pr=pr CF9A6l 656 pr=unt<prlxor a:if pr<0 THEN pr=pr CFABEJ 657 NEXT i [4814] 658 READ pr$: pr2=val < "&"+pr$): IF pr2<0 THEN pr2=pr C81A0l 659 IF pr<>pr2 THEN PRINT"Pruefsummenfehler in Zeile";zeile:STOP [ zeile=zeile+1:goto 650 C4A6Al 661 SAVE"TS2.8IN",8,l!<9000,&1100 CF75Al 662 PRINT d$:end [4608] Listing TS2.BIN«(Schluß) sind wichtig, damit '********************************* CA284l 110 '* TS.8AS - Umwandlung in TS.COM * C0EE4l 120 "********************************* C1A88l 130 CDF86l 140 MEMORY &7FFF CAE8Al 150 LOAD"TS1.8IN",&8000 [1926] 160 LOAD"TS2.8IN",ll<9000 C522C1 170 OPENOUT "TS.COM" C33F4l 180 FOR i=l!<8000 TO &A100 C505El 190 PRINT #9,CHRS<PEEK<Ill; [5076] 200 NEXT i C7EF4l 210 CLOSEOUT C0F42l Listing dieses Programm»TS.COMcc erzeugen kann. 88 ;******************************************************** ;*** M A T H E M A T I S C H E F U N K T I 0 N E N *** ;*** fuer CPC-Giga-CAD (C) 1987 by Marcus Hutter *** ; ******************************************************** ; ;Funktionen mit 1-Byte-Zahlen fangen mit B (Byte) an ; Vorzeichenbehaftetes +, -, *' 1 endet auf S (Signed): ;Multiplikation (BMULT) und Division (BDIV1,BDIV2,BDIV3) ; Funktionen mit 2-Byte-Zahlen nen mit II (\Iord). ;16-Bit: WMULT=* WMULS=* WDIV=/ WDIVS=/ ;Funktionen mit 4-Byte-Zahlen fangen mit L (Longword) an. ;32-Bi t: LMULT=* LMULS=* WIV=/ WIVS=/ TXTIIR EQU OBB5DH LMULS BIT 7,H ;HL*DE ===> HWE HL,DE = P,M JR Z,LBL031 ;1/enn HL>O dann schneller XOR A ; 659Tz - 882Tz SUB E ;A,B,C werden veraendert w E,A w A,O SBC A,D w D,A XOR A SUB L w L,A w A,O SBC A,H w H,A LBL031 BIT 7,D JR Z,LMULT PUSH CALL POP OR SBC RET HL LMULT BC A HL,BC LMULT PUSH DE ;HL*DE ===> HWE w C,H ;HL und DE unsigned w A,L ; A, B, C werden veraendert CALL BMULT ;619Tz - 731Tz EX (SP),HL EX DE,HL w H,A w A,C w C,H CALL BMULT w D,A w E,H w A,L w L,C EX (SP),HL w B,A w C,O ADD HL,BC POP BC w B,O EX DE,HL ADC HL,BC RET e ~

51 WMULS INC H ;H1*DE === > AH1 H1,DE= P,M JR Z,LBLOll ; H1 (oder DE) nur 1 Byte DEC H ; Verwendung von A : JR Z,LBL012 ; 1.) Als MSB Ergebnis EX DE,HL ;2.)IF A< >255 AND A< >0 JUMP MULUB1 INC H ; 0 === > B 285Tz - 403Tz JR Z,LBLOll DEC H JR Z,LBL012 JP MULUB1 1B1011 XOR A SUB E LD E,A LD A,O SBC A,D LD D,A XOR A SUB L LD 1,A LB1012 LD A,L LD C,A CA1L BMU1T BIT 7,D RET z SUB c RET WMULT INC H H1*DE === > AH1 DEC H H1 (oder DE) nur 1 Byte JR Z,LBL013 H1 und DE uns igned EX DE,HL 238Tz - 311Tz INC H DEC H JP NZ,MULUB1 1B101J LD A,L BMU1T LD H1,0 ;A * DE ===> AH1 0 ===> B JR NC,$+5 ;214Tz - 270Tz LD H,D LD 1,E ADD H1,H1 RLA JR NC,$+4 ADD HL,DE ADC A,B ADD H1,H1 RLA JR NC,$+4 ADD H1,DE ADC A,B ADD HL,H1 RLA JR NC,$+4 ADD HL,DE ADC A,B ADD HL,H1 RLA JR NC,$+4 ADD HL,DE ADC A,B ADD H1,H1 RLA JR NC,$+4 ADD H1,DE ADC A,B ADD H1,HL RLA JR NC,$+4 ADD H1,DE ADC A,B ADD H1,H1 RLA RET NC ADD HL,DE LD B,O ; A und DE ohne Vorzeichen Listing 21. Diese schnellen Mathematik-Routinen können ADD A,A ;A als MSB oder ]berlauf geeignet Sie für eigene Assembler-Programme nutzen Achtung C.Programmierer aufgepabt! Jetzt gibt es Smaii-C, ein komplettes Entwicklungssystem im CP/M-Modus für die Schneider-CPM-Computer. Mit Editor, Compiler, Linker und vielen weiteren Utilities. Alle Programme sind in Smaii-C geschrieben, der Quellcode wird mitgeliefert. So können Sie das Entwicklungssystem nach eigenen Wünschen und Erfordernissen erweitern und modifizieren. ~ Mar1<t&lechnik Sehneider CF'(} Software Dr.Dol:lb'l..lounwl J.E.Hiondrbl; Small-C Entwicklungssystem aoeo-tzbo-macr~,ler unkertloader Bibliotheksverwalter EditorfTexHools Für Schneider-computer 3"-Fonnat Das Programmpaket enthält: Smaii-C-Compiler Smaii-Mac: Assembler und Utilities Smaii-Tools: Editor und Text-Tools Hardware-Anforderungen: Schneider CPC mit mindestens 56 Kbyte Speicher und einem Diskettenlaufwerk. Bei den Modellen CPC 464 und CPC 664 ist eine Speichererweiterung notwendig. 3 Disketten (3") DM 9ft * Besteii-Nr J- * inkl. MwSt., unverbindliche Preisempfehlung. ~ Markt&Technik Zeitschriften Bücher Software Schulung Markt& Technik Verlag AG, Buchverlag;Hans-Pinsei-Straße 2, B013 Haar bei München, Telefon (089) Wenn Sie direkt beim Verlag bestellen wollen: Gegen Vorauskasse durch Verrechnungsscheck oder mit der abgedruckten Zahlkarte. Markt& Technik-Softwareprodukte erhalten Sie in den Fachobteilungen der Kaufhäuser, in Computerfachgeschäften oder im Buchhandel. Bestellungen im Ausland bitte an, SCHWEIZ, Markt& Technik Vertriebs AG, Kollerstrasse 3, CH-6300 Zug, Telefon (042) ÖSTERREICH, Rudolf lechner & Sohn, Heizwerkstraße 10, A-1232 Wien, Telefan (0222) Ueberreuter Media Verlagsges. mbh (Großhandel), Alser Straße 24, A-1091 Wien, Telefon (0222)

52 ADC A,B SUB E RET LD E,A LD A,O LDIVS OR A HLBC I OE === > BC Rest HL SBC A,O EX AF,AF' OE 11ird nicht veraendert LD O,A PUSH AF 979Tz Tz INC B BIT 7,H LBL016 CALL IlD IV JR Z,LBL032 BIT O,B XOR A RET z SUB c XOR A LD C,A LD B,A LD A,O SUB L SBC A,B LD L,A LD B,A LD A,B LD A,O SBC A,H SBC A,L LD H,A LD L,A XOR A LD A,O SUB E SBC A,H LD E,A LD H,A LD A,B EX AF,AF' SBC A,O CCF LD O,A EX AF,AF' RET LBL032 BIT 7,0 JR Z,LBL033 IlD IV XOR A ; CHL I OE === > HL Rest OE XOR A CP 0 ;Wenn OE> =80H darf das Ergebnis SUB E JR NZ,LBL014 ;nur einstellig sein. LD E,A BIT 7,E ;OE< =8000H LD A,O JR NZ,LBL014 ;464Tz - 667Tz SBC A,O CP E ; CHL und OE unsigned LD O,A JP Z,NULDIV EX AF,AF' LD A,C CCF JP BOIV2 LBL014 LD A,L EX AF,AF' LD L,H LBL033 CALL LDIV LD H,C POP AF CALL BOIV3 EX AF,AF' EX OE,HL RET NC LD H,O XOR A LD L,A SUB c RET LD C,A LD A,O BOIVl SLA B AB I C === > A Rest C SBC A,B RLA O<C<129A<C LD B,A CP c AB= U 246Tz Tz XOR A JR C,$+3 SUB L SUB c LD L,A RL B LD A,O RLA SBC A,H CP c LD H,A JR C,$+3 RET SUB c RL B LDIV LD A,O HLBC I OE === > BC Rest HL RLA OR E OE 11ird nicht veraendert CP c JP Z,NULDIV 878Tz - 974Tz JR C,$+3 LD A,L SUB c SUB E RL B LD A,H RLA SBC A,O CP JP NC,OIVUBL JR C,$+3 LD A,B SUB c CALL BOIV3 RL B LD B,A RLA LD A,C CP c CALL BOIV3 JR C,$+3 LD C,A SUB c RET RL B RLA 1/DIVS XOR A ; CHL I OE === > HL Rest OE CP c LD B,A ; Wie IlD IV, nur auch negative JR C,$+3 BIT 7,C ;Zahlen zugelassen SUB c JR Z,LBL015 ; 0 === > B 548Tz - 860Tz RL B SUB L RLA LD L,A CP LD A,B JR C,$+3 SBC A,H SUB c LD H,A RL B LD A,B RLA SBC A,C CP LD C,A JR C,$+3 INC B SUB c LBL015 BIT 7,0 RL B JR Z,LBL016 LD C,A XOR A LD A,B Routinen (Fortsetzung) Listing 21. Schnelle Mathematik- 90 ~ e

53 CPL LD A,H RET CPL LD H,A BDIV2 ADD HL,HL AHL I E ===> HL Rest E LD A,L RLA O<E<129A<E CPL CP E 593Tz - 609Tz LD L,A JR C,$+3 RET SUB E ADC HL,HL BDIV3 ADD A,A HLA I DE ===> A Rest HL RLA ADC HL,HL DE< =8000H CP E SBC HL,DE 390Tz - 438Tz JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+3 SUB E ADD HL,DE ADC HL,HL RLA RLA ADC HL,HL CP E SBC HL,DE JR C,$+3 JR NC,$+ 3 SUB E ADD HL,DE ADC HL,HL RLA RLA CPL CP E RET JR C,$+3 MULUBL LD HL,MBLTXT SUB E CALL TXTPRT ADC HL,HL JP ERROR RLA CP E DIVUBL LD HL,DBLTXT JR C,$+3 CALL TXTPRT SUB E JP ERROR ADC HL,HL RLA NULDIV LD HL,NULTXT CP E CALL TXTPRT JR C,$+3 JP ERROR SUB E ADC HL,HL ERROR LD HL,ERRTXT RLA CALL TXTPRT CP E JP 0 JR C,$+3 SUB E TXTPRT LD A, (HL) ADC HL,HL OR A RLA RET z CP E INC HL JR C,$+3 PUSH HL SUB E CALL TXTWR ADC HL,HL POP HL RLA JR TXTPRT CP E JR C,$+3 MBLTXT DB 1 )berlauf bei Multiplikation',0 SUB E DBLTXT DB ')berlauf bei Division',0 ADC HL,HL NULTXT DB 'Division durch Null', 0 RLA ERRTXT DB ' in????',odh,o CP E JR C,$+3 END START SUB E ADC HL,HL LD E,A Listing 21. Schnelle Mathematik-Routinen (Schluß) 92 ~..

Arabische Ornamente in OpenOffice bearbeiten

Arabische Ornamente in OpenOffice bearbeiten Arabische Ornamente in OpenOffice bearbeiten OpenOffice ist eine frei erhältliche professionelle Software, die unter http://www.openoffice.org heruntergeladen werden kann, wenn sie nicht bereits auf dem

Mehr

Grundkurs Teil 2. Senioren-Computerclub-Dulach Bienleinstorstr. 22 Dienstags von 10:00 bis 12:00 Uhr G.B.

Grundkurs Teil 2. Senioren-Computerclub-Dulach Bienleinstorstr. 22 Dienstags von 10:00 bis 12:00 Uhr G.B. Grundkurs 9.10.2006 Teil 2 Senioren-Computerclub-Dulach Bienleinstorstr. 22 Dienstags von 10:00 bis 12:00 Uhr DAS SCHREIBMASCHINENFELD Das Schreibmaschinenfeld besteht aus Tasten mit numerischen, alphanumerischen

Mehr

Der Windows Explorer INITE 7e 2003 Joël François

Der Windows Explorer INITE 7e 2003 Joël François Der Windows Explorer 1 Einleitung Was ist der Explorer? Der Windows Explorer (nicht zu verwechseln mit dem Internet Explorer) ist ein Programm welches zur Datei Verwaltung unter Microsoft Windows verwendet

Mehr

1 MAKROS AUFZEICHNEN. 1.1 Einführung

1 MAKROS AUFZEICHNEN. 1.1 Einführung Makro Aufzeichnen Makro + VBA 2010 effektiv 1 MAKROS AUFZEICHNEN 1.1 Einführung Sie können Excel sehr einfach automatisieren, indem Sie ein Makro aufzeichnen. Ähnlich wie bei einem Kassettenrecorder werden

Mehr

Schalter für Zeichnungshilfen Statuszeile

Schalter für Zeichnungshilfen Statuszeile Das Programmfenster Zeichnungsname Werkzeugkästen Menüleiste Zeichenbereich Bildschirmmenü Befehlszeilenfenster Schalter für Zeichnungshilfen Statuszeile Während der Arbeit mit AutoCAD kann über eine Online-Hilfe

Mehr

Dynamische Geometrie

Dynamische Geometrie Dynamische Geometrie 1) Die Mittelsenkrechten, die Seitenhalbierenden, die Höhen und die Winkelhalbierenden eines beliebigen Dreiecks schneiden sich jeweils in einem Punkt. a) Untersuchen Sie die Lage

Mehr

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner anlegen

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner anlegen PC EINSTEIGER Ordner und Dateien 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie

Mehr

Hilfe zum Webviewer Plan(&)Co Ihr Baubüro bei BMO August 2006

Hilfe zum Webviewer Plan(&)Co Ihr Baubüro bei BMO August 2006 Hilfe zum Webviewer Plan(&)Co Ihr Baubüro bei BMO August 2006 Inhaltsverzeichnis: 1 Aufbau und Funktion des Webviewers...3 1.1 (1) Toolbar (Navigationsleiste):...3 1.2 (2) Briefmarke (Übersicht):...4 1.3

Mehr

1. Positionieren Textfelder. 1.1. Textfelder einfügen und bearbeiten. 1.2. Größe und Position des Textfeldes verändern

1. Positionieren Textfelder. 1.1. Textfelder einfügen und bearbeiten. 1.2. Größe und Position des Textfeldes verändern 1. Positionieren Textfelder 1.1. Textfelder einfügen und bearbeiten Textfelder können auf zwei Arten eingefügt werden. Entweder Textfeld einfügen und dann den Text hineinschreiben, oder zuerst den Text

Mehr

Excel-Kurs Die ersten Schritte Seite - 1 -

Excel-Kurs Die ersten Schritte Seite - 1 - Excel-Kurs Die ersten Schritte Seite - 1 - Aufbau einer Excel-Tabelle planen Bevor Sie mit dem Anlegen einer neuen Tabelle beginnen, sollten Sie sich erst einmal Gedanken darüber machen, wie die Tabelle

Mehr

1. Das Koordinatensystem

1. Das Koordinatensystem Liebe Schülerin! Lieber Schüler! In den folgenden Unterrichtseinheiten wirst du die Unterrichtssoftware GeoGebra kennen lernen. Mit ihrer Hilfe kannst du verschiedenste mathematische Objekte zeichnen und

Mehr

Brainfuck Interpreter für ZX81

Brainfuck Interpreter für ZX81 Brainfuck Interpreter für ZX81 Sprache Befehle Die Programmiersprache Brainfuck hat wenige, einfache Regeln. Es gibt 8 Befehle + - > < [ ],. Jeder Befehl besteht aus einem einzelnen Zeichen. Es gibt keine

Mehr

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen 1. Grundlagen (Inhalt Menü) Einer der grundlegendsten Anwendungen des Computers ist die als Schreibmaschine! Im Gegensatz zur Schreibmaschine

Mehr

3 Mit Programmen und Fenstern

3 Mit Programmen und Fenstern 34 MIT PROGRAMMEN UND FENSTERN ARBEITEN 3 Mit Programmen und Fenstern arbeiten In dieser Lektion lernen Sie wie Sie Programme starten und wieder beenden wie Sie mit Fenstern arbeiten Ein Programm starten

Mehr

Microsoft PowerPoint 2013 Folienübergänge

Microsoft PowerPoint 2013 Folienübergänge Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft PowerPoint 2013 Folienübergänge Folienübergänge in PowerPoint 2013 Seite 1 von 8 Inhaltsverzeichnis Einleitung... 2 Einer Folie einen

Mehr

Aktivierung der SeKA-Anmeldung

Aktivierung der SeKA-Anmeldung Aktivierung der SeKA-Anmeldung Bitte, benutzen Sie diese Methode nur, wenn Sie gerade kein Kennwort im SeKA-System erhalten haben. Wenn Sie die Aktivierung vorher schon geschafft, aber das Kennwort vergessen

Mehr

Computer Tastatur und Funktionsweisen

Computer Tastatur und Funktionsweisen Computer Tastatur und Funktionsweisen Nr.. Taste Beschreibung 1 ESC ESC-Taste, Menüfenster abbrechen 2 TAB Tabulator-Taste 3 CAPLOCK Permanente Großschreibung ein/aus (bei manchen Tastaturen muss zum Ausschalten

Mehr

WORD-EINFÜHRUNG. Inhaltsverzeichnis

WORD-EINFÜHRUNG. Inhaltsverzeichnis WORD-EINFÜHRUNG INHALT Inhaltsverzeichnis 1 Erste Schritte in Word...1 1.1 Word starten... 1 1.2 Der Word-Bildschirm... 2 2 Erste Arbeiten am Text...6 2.1 Text erfassen und speichern... 6 2.1.1 Übung...

Mehr

Das Werkzeug Verschieben/Kopieren wird über die Symbolleiste oder im Pull-Down- Menü Tools > Verschieben (Mac: Tools > Verschieben) aktiviert.

Das Werkzeug Verschieben/Kopieren wird über die Symbolleiste oder im Pull-Down- Menü Tools > Verschieben (Mac: Tools > Verschieben) aktiviert. 92 Einfach SketchUp Die Bearbeitungswerkzeuge In den Kapiteln zuvor haben Sie gelernt, wie Sie mit den Zeichnungswerkzeugen die in SketchUp TM vorhandenen Grundformen (Rechteck, Kreis, Bogen, Linie und

Mehr

Von: Sven Weltring, Viola Berlage, Pascal Küterlucks, Maik Merscher

Von: Sven Weltring, Viola Berlage, Pascal Küterlucks, Maik Merscher Von: Sven Weltring, Viola Berlage, Pascal Küterlucks, Maik Merscher Inhaltsverzeichnis 1. Desktop 2. Erklärung von Tastatur und Maus 3. Computer ausschalten 4. Neuer Ordner erstellen 5. Microsoft Word

Mehr

Mit dieser kleinen Adapter-Platine können HD44780 kompatible LCD-Displays am I2C-Bus betrieben werden.

Mit dieser kleinen Adapter-Platine können HD44780 kompatible LCD-Displays am I2C-Bus betrieben werden. I2C-Bus Display Mit dieser kleinen Adapter-Platine können HD44780 kompatible LCD-Displays am I2C-Bus betrieben werden. Infos/Übersicht * Die Spannungsversorgung kommt vom I2C-Bus (kein zusätzliches Netzteil

Mehr

Ausbildungsziel: Die Nutzung der Zwischenablage -Kopieren und Einfügen-

Ausbildungsziel: Die Nutzung der Zwischenablage -Kopieren und Einfügen- Ausbildungsziel: Die Nutzung der Zwischenablage -Kopieren und Einfügen- Die Möglichkeit am Computer einmal erledigte Arbeiten beliebig oft zu duplizieren bzw wieder zu verwenden, ist wohl der größte Fortschritt

Mehr

Tipps und Tricks zu Word. Flickflauder.ch Webdesign/Webprogramming. www.flickflauder.ch Mail: [email protected]

Tipps und Tricks zu Word. Flickflauder.ch Webdesign/Webprogramming. www.flickflauder.ch Mail: info@flickflauder.ch Tipps und Tricks zu Word Flickflauder.ch Webdesign/Webprogramming www.flickflauder.ch Mail: [email protected] Textpassagen markieren 1. Markieren mit Mausklicks: Mit Maus an den Anfang klicken, dann

Mehr

Hochschulrechenzentrum Justus-Liebig-Universität Gießen. CorelDRAW X7. Zoomen

Hochschulrechenzentrum Justus-Liebig-Universität Gießen. CorelDRAW X7. Zoomen Hochschulrechenzentrum Justus-Liebig-Universität Gießen CorelDRAW X7 Zoomen Zoomen in CorelDRAW Seite 1 von 11 Inhaltsverzeichnis Einleitung... 2 Die Standardzoomgröße... 2 Zoomgröße ändern... 2 Einstellungen

Mehr

Word 2016 Grundlagen. Thomas Alker, Charlotte von Braunschweig. 1. Ausgabe, November 2015 ISBN 978-3-86249-532-0 WW2016CC

Word 2016 Grundlagen. Thomas Alker, Charlotte von Braunschweig. 1. Ausgabe, November 2015 ISBN 978-3-86249-532-0 WW2016CC Word 2016 Grundlagen Thomas Alker, Charlotte von Braunschweig 1. Ausgabe, November 2015 WW2016CC ISBN 978-3-86249-532-0 Grundlegende Techniken 2 2.7 Formatierungszeichen einblenden Zur Kontrolle des eingegebenen

Mehr

Word starten. Word Word 2010 starten. Schritt 1

Word starten. Word Word 2010 starten. Schritt 1 Schritt 1 Word 2010 starten. 2) Klicke danach auf Microsoft Office Word 2010. Sollte Word nicht in dieser Ansicht aufscheinen, dann gehe zu Punkt 3 weiter. 1) Führe den Mauszeiger auf die Schaltfläche

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis Vorwort 2 1 Der Taschenrechner 3 1.1 Erste Rechnungen.................................. 3 1.2 Bearbeiten und Löschen der Eingaben....................... 4 1.3 Mehrere

Mehr

// SAK TV BEDIENUNG. Seite 1.

// SAK TV BEDIENUNG. Seite 1. // SAK TV BEDIENUNG Seite 1 www.saknet.ch SAK TV Bedienung SAK TV Bedienung Der vorliegende Führer zeigt Ihnen die wichtigsten Funktionen. Wir erklären das «MENU» mit den Punkten «Programm», «Sender»,

Mehr

Inhalt Das Zeichnen von Strukturformeln mit ISIS/Draw

Inhalt Das Zeichnen von Strukturformeln mit ISIS/Draw Inhalt Das Zeichnen von Strukturformeln mit ISIS/Draw 2 A Zeichnen von Strukturen mit Hilfe der Vorlagen und Zeichenwerkzeuge 2 B Vorlagen von den Vorlageseiten verwenden 3 C Zeichnen von Bindungen und

Mehr

4. Mit Fenstern arbeiten

4. Mit Fenstern arbeiten 4. Mit Fenstern arbeiten In dieser Lektion lernen Sie... wie Sie Fenster wieder schließen das Aussehen der Fenster steuern mit mehreren Fenstern gleichzeitig arbeiten Elemente von Dialogfenstern Was Sie

Mehr

2017/01/23 15:50 1/5 Bedienung

2017/01/23 15:50 1/5 Bedienung 2017/01/23 15:50 1/5 Bedienung Bedienung (J.Müller, Hilfe zu JTCEMU) Das originale 2K-System Das 2 KByte große Betriebssystem bietet die wichtigsten Funktionen zur Eingabe und Verwaltung von BASIC-Programmen.

Mehr

Aufgabe 1 Erstelle mit Hilfe von GEOGEBRA ein dynamisches Geometrie-Programm, das die Mittelsenkrechte

Aufgabe 1 Erstelle mit Hilfe von GEOGEBRA ein dynamisches Geometrie-Programm, das die Mittelsenkrechte AB Mathematik Experimentieren mit GeoGebra Merke Alle folgenden Aufgaben sind mit dem Programm GEOGEBRA auszuführen! Eine ausführliche Einführung in die Bedienung des Programmes erfolgt im Unterricht.

Mehr

GEOGEBRA. Willkommen bei GeoGebra

GEOGEBRA. Willkommen bei GeoGebra GEOGEBRA Willkommen bei GeoGebra GeoGebra ist eine für LehrerInnen und SchülerInnen interaktive, freie, mehrfach ausgezeichnete Unterrichtssoftware für Mathematik, welche von der Grundschule bis zur Universität,

Mehr

GizmoRing Help Version 1.07

GizmoRing Help Version 1.07 GizmoRing Help Version 1.07 30. Oktober 2012 Abbildung 1: GizmoRing Version 1.07 Inhaltsverzeichnis 1 Was ist die Verwendung von GizmoRing? 3 2 Verwendung des Programms. 4 2.1 Voreinstellungen.................................

Mehr

Thema: Excel-Grundlagen

Thema: Excel-Grundlagen Editieren von Zelleninhalten Die Eingabezeile Unmittelbar oberhalb des Tabellen-Arbeitsbereichs befindet sich eine Zeile, die im linken Feld die Adresse der momentan selektierten Zelle anzeigt und rechts

Mehr

GeoGebra Quickstart. Eine Kurzanleitung für GeoGebra 3.0

GeoGebra Quickstart. Eine Kurzanleitung für GeoGebra 3.0 GeoGebra Quickstart Eine Kurzanleitung für GeoGebra 3.0 Dynamische Geometrie, Algebra und Analysis ergeben GeoGebra, eine mehrfach preisgekrönte Unterrichtssoftware, die Geometrie und Algebra als gleichwertige

Mehr

Wir erklären nun die wichtigsten Arbeiten wie einfachen Text anlegen, Rundtext erstellen und Bilder einbinden.

Wir erklären nun die wichtigsten Arbeiten wie einfachen Text anlegen, Rundtext erstellen und Bilder einbinden. Kurzanleitung Kronen-Design (bitte auf jeden Fall durchlesen) Teil 1 Kronen-Design Programminstallation Legen Sie die Programm CD in Ihr Computerlaufwerk. Klicken Sie auf das Arbeitsplatz-Symbol auf Ihrem

Mehr

Bildbearbeitung in Word und Excel

Bildbearbeitung in Word und Excel Bildbearbeitung Seite 1 von 9 Bildbearbeitung in Word und Excel Bilder einfügen... 1 Bilder aus der Clipart-Sammlung einfügen:... 2 Bilder über Kopieren Einfügen in eine Datei einfügen:... 2 Bild einfügen

Mehr

GeoGebra Quickstart Eine Kurzanleitung für GeoGebra

GeoGebra Quickstart Eine Kurzanleitung für GeoGebra GeoGebra Quickstart Eine Kurzanleitung für GeoGebra Dynamische Geometrie, Algebra und Analysis ergeben GeoGebra, eine mehrfach preisgekrönte Unterrichtssoftware, die Geometrie und Algebra als gleichwertige

Mehr

Programmfenster LU 3. Lernübersicht. TZ RB LibreCAD. Programm-Menu Befehle direkt anwählen. copy / paste Ansicht. Rückgängig. Auswahl.

Programmfenster LU 3. Lernübersicht. TZ RB LibreCAD. Programm-Menu Befehle direkt anwählen. copy / paste Ansicht. Rückgängig. Auswahl. LU 3 Programmfenster Programm-Menu Befehle direkt anwählen Datei Auswahl Rückgängig copy / paste Ansicht Objekteigenschaften - Farbe - Linienstil - Füllung Ebenen (Layer) Werkzeuge: - zeichnen - auswählen

Mehr

OpenOffice Writer 4 / LibreOffice Writer 4. Grundlagen. Peter Wies. 1. Ausgabe, Oktober 2014 OOW4LOW4

OpenOffice Writer 4 / LibreOffice Writer 4. Grundlagen. Peter Wies. 1. Ausgabe, Oktober 2014 OOW4LOW4 Peter Wies 1. Ausgabe, Oktober 2014 OpenOffice Writer 4 / LibreOffice Writer 4 Grundlagen OOW4LOW4 8 OpenOffice Writer 4 / LibreOffice Writer 4 - Grundlagen 8 Dokumente mit Illustrationen gestalten In

Mehr

Rezepte in der Klammer-Strich-Methode schreiben

Rezepte in der Klammer-Strich-Methode schreiben Rezepte in der Klammer-Strich-Methode schreiben LibreOffice 4.0.4 In diesem Text wird Schritt für Schritt erklärt, wie ein Rezept in der Klammer-Strich-Methode mit dem Programm LibreOffice Version 4.0.4

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis Vorwort 2 1 Der Taschenrechner 3 1.1 Erste Rechnungen.................................. 3 1.2 Bearbeiten und Löschen der Eingaben....................... 4 1.3 Mehrere

Mehr

KURSEINHEIT. Zusatzmodul Gelände MESSERLI ELITECAD VERSION 13 10.05.2013

KURSEINHEIT. Zusatzmodul Gelände MESSERLI ELITECAD VERSION 13 10.05.2013 MESSERLI ELITECAD VERSION 13 10.05.2013 KURSEINHEIT Zusatzmodul Gelände Schweiz: Österreich: Deutschland: Messerli Informatik AG Messerli Informatik GmbH Messerli Informatik GmbH Pfadackerstrasse 6 Hamoderstraße

Mehr

Tastatur-Layout Das amerikanische Standard-Tastatur-Layout QWERTY ist mit dem deutschen und polnischen Layout erweitert. 56

Tastatur-Layout Das amerikanische Standard-Tastatur-Layout QWERTY ist mit dem deutschen und polnischen Layout erweitert. 56 Der EGR430T wird mit zwei AAA (LR03) Batterien betrieben. Um einen Datenverlust zu vermeiden, tauschen Sie die Batterien so schnell wie möglich aus. Dabei dürfen die alten und die neuen Batterien nicht

Mehr

Die Fotoanzeige der Fotogalerie von Windows Vista

Die Fotoanzeige der Fotogalerie von Windows Vista Die Fotoanzeige der Fotogalerie von Windows Vista Öffnen Sie ein Bild (über den Windows-Explorer oder die Anlage einer E-Mail). Es erscheint die Windows Fotogalerie. (Sollte ein anderes Fotoprogramm die

Mehr

Verwenden von WordPad (Win7)

Verwenden von WordPad (Win7) Verwenden von WordPad (Win7) WordPad ist ein Textverarbeitungsprogramm, mit dem Sie Dokumente erstellen und bearbeiten können. In WordPad können Dokumente komplexe Formatierungen und Grafiken enthalten.

Mehr

Tipps und Tricks. Arbeiten mit Power Point. Marc Oberbichler

Tipps und Tricks. Arbeiten mit Power Point. Marc Oberbichler Tipps und Tricks Arbeiten mit Power Point 2 PowerPoint 1. Allgemein SEITE 3 2. Titelfolie SEITE 4 3. Folienlayout SEITE 5 4. Schrift ändern SEITE 6 5. Hintergrund ändern SEITE 7+8+9 6. Speichern SEITE

Mehr

App-Idee: power. Funktionen - du kannst:

App-Idee: power. Funktionen - du kannst: App-Idee: power Mit dieser App bekommst du eine Reihe genialer Powerbilder und klärender und motivierender Gedanken und Zitate. Du kannst die mitgeliefertentexte nutzen oder sie nach deinen eigenen Bedürfnissen

Mehr

Aufwandprotokoll für Amtstierärzte Bedienungsanleitung

Aufwandprotokoll für Amtstierärzte Bedienungsanleitung Aufwandprotokoll für Amtstierärzte Bedienungsanleitung Inhalt 1 Anwendung auswählen... 2 1.1 Anwendung starten... 3 1.1.1 Installation von Silverlight beim ersten Aufruf... 3 1.2 Anmeldung... 4 1.2.1 Kennwort

Mehr

Objekte zeichnen, formatieren, anordnen

Objekte zeichnen, formatieren, anordnen In diesem Kapitel erlernen Sie die Arbeit mit Zeichenwerkzeugen wie etwa Linien, Ellipsen, aber auch AutoFormen und 3D-Objekten. Der Begriff des Objekts ist in PowerPoint sehr zentral. Ob Text, Grafik,

Mehr

Tipps & Tricks ArCon. Schriftfeldmakro. Informationszeitschrift der DI KRAUS & CO GesmbH Seite 18

Tipps & Tricks ArCon. Schriftfeldmakro. Informationszeitschrift der DI KRAUS & CO GesmbH Seite 18 Im Konstruktionsmodus ist in der rechten unteren Ecke des Blattes ein Schriftfeld zu sehen. Dieses können Sie verändern, indem Sie doppelt darauf klicken. Nun haben Sie, je nach Schriftfeld, verschiedene

Mehr

HS WAWI. Inhaltsverzeichnis. Beschreibung Masken-Steuerungselemente... 2. Suchtoolbar... 3. Berichtstoolbar... 4. Auswahltabellen...

HS WAWI. Inhaltsverzeichnis. Beschreibung Masken-Steuerungselemente... 2. Suchtoolbar... 3. Berichtstoolbar... 4. Auswahltabellen... Inhaltsverzeichnis Masken-Steuerungselemente... 2 Suchtoolbar... 3 Berichtstoolbar... 4 Auswahltabellen... 6 1 Masken-Steuerungselemente Geht zum ersten in der gewählten Sortierfolge (STRG + Pos1) Geht

Mehr

3.3 Arbeiten mit Rastern

3.3 Arbeiten mit Rastern K a p i t e l 3 D I E G R U N D F U N K T I O N E N I M D E T A I L Insgesamt ist diese Methode etwas aufwendiger als das Ausblenden einzelner Bauteile über das Kontextmenü; sind aber viele Bauteile betroffen,

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Texte einfügen und formatieren Einfügen von Text PowerPoint ist kein Textverarbeitungsprogramm, mit dem man beliebig schreiben kann. Um Texte auf die Folie zu bringen, muss ein Platzhalter benutzt oder

Mehr

Anleitungen TYPO 3 Eingaben tätigen

Anleitungen TYPO 3 Eingaben tätigen Anleitungen TYPO 3 Eingaben tätigen Rufen Sie die Seite http://typo3.lpm.unisb.de/testsite/typo3/ auf! Melden Sie sich mit Benutzernamen und Passwort an! Abbildung 1 Es erscheint folgender Bildschirm:

Mehr

Bedienungsanleitung MT 4007 MedioControl

Bedienungsanleitung MT 4007 MedioControl R Bedienungsanleitung MT 4007 MedioControl Inhaltsverzeichnis Inhaltsverzeichnis... 2 Einleitung... 3 Vorraussetzungen... 3 Installation... 3 Speicher verwalten und anzeigen... 4 Speicher und Timer zum

Mehr

Lies die folgenden Seiten durch, bearbeite die Aufgaben und vergleiche mit den Lösungen.

Lies die folgenden Seiten durch, bearbeite die Aufgaben und vergleiche mit den Lösungen. -1- Selbst lernen: Einführung in den Graphikrechner TI-84 Plus Das Graphikmenü des TI84-Plus Lies die folgenden Seiten durch, bearbeite die Aufgaben und vergleiche mit den Lösungen. 1 Grundsätzliches Die

Mehr

Compitreff: Arbeitsblätter gestalten

Compitreff: Arbeitsblätter gestalten Compitreff: Arbeitsblätter gestalten 1. Text schreiben und formatieren Um ein Arbeitsblatt zu erstellen, geben Sie am besten zuerst den Text ein. Danach können Sie den Text markieren und Formatieren (Schriftart,

Mehr

Ausbildungsziel: Sicherer Umgang mit der Maus

Ausbildungsziel: Sicherer Umgang mit der Maus Ausbildungsziel: Sicherer Umgang mit der Maus Die sichere Mausbedienung ist Grundlage für die schnelle Arbeit am Computer! Am Anfang der Computer gab es keine Maus, da es auch keine graphischen Oberflächen

Mehr

DAS EINSTEIGERSEMINAR

DAS EINSTEIGERSEMINAR DAS EINSTEIGERSEMINAR Microsoft Office Excel 2010 Gudrun Rehn-Göstenmeier LERNEN ÜBEN ANWENDEN Teil I: Lernen L1 Dateiorganisation Bevor wir uns mit den Excel-spezifischen Befehlen und Funktionen befassen

Mehr

Chemische Elemente. Chemisches Element mit einer Folie im Präsentationsprogramm PowerPoint vorstellen

Chemische Elemente. Chemisches Element mit einer Folie im Präsentationsprogramm PowerPoint vorstellen Benötigte Hard- oder Software Präsentationsprogramm Anmerkung: Die Anleitung ist optimiert für Microsoft PowerPoint 03. Ziele Chemisches Element mit einer Folie im Präsentationsprogramm PowerPoint vorstellen

Mehr

Recover Anleitung ONE XCELLENT-10 Tablet via USB Stick

Recover Anleitung ONE XCELLENT-10 Tablet via USB Stick Recover Anleitung ONE XCELLENT-10 Tablet via USB Stick Um Ihr ONE T10-E1 Tablet wieder in den Auslieferungszustand zurück zu versetzen, wenn das vorinstallierte Windows 8.1 nicht mehr startet, führen Sie

Mehr

Schritt 15: Fenster-Komponente vervollständigen

Schritt 15: Fenster-Komponente vervollständigen 294 Einfach SketchUp Schritt 15: Fenster-Komponente vervollständigen Auch die Fenster wurden zunächst nur in einer einfachen Form erstellt (Abbildung links) und müssen nun, ähnlich wie bei den Türen, vervollständigt

Mehr

Aufbau von Hichert-Graphik Schritt für Schritt

Aufbau von Hichert-Graphik Schritt für Schritt Aufbau von Hichert-Graphik Schritt für Schritt Ausgangsdaten anlegen: o Sollte dann so aussehen: Umsatz Plan Ist Abweich. 60 40-20 o Details dazu: 4 Spaltenüberschriften eintragen: Plan, Ist, leer, Abweichung

Mehr

Kurs zur Ergänzungsprüfung Darstellende Geometrie CAD. Ebenes Zeichnen (2D-CAD) und die ersten Befehle

Kurs zur Ergänzungsprüfung Darstellende Geometrie CAD. Ebenes Zeichnen (2D-CAD) und die ersten Befehle CAD Ebenes Zeichnen (2D-CAD) und die ersten Befehle Schnellzugriff-Werkzeugkasten (Quick Access Toolbar) Registerkarten (Tabs) Gruppenfenster (Panels) Zeichenfläche Befehlszeile: für schriftl. Eingabe

Mehr

Werden Sie fit für jedes Programm!

Werden Sie fit für jedes Programm! Werden Sie fit für jedes Programm! Es gibt zwei verschiedene Basisdesigns von Programmfenstern. Anhand von WordPad erfahren Sie Gemeinsamkeiten und Unterschiede, sodass Sie sich anschließend in jedem Programm

Mehr

Hannover: Lebensqualität in der Südstadt

Hannover: Lebensqualität in der Südstadt Hannover: Lebensqualität in der Südstadt Schülerhandreichung zum Umgang mit Spatial Commander Ein Projektentwurf im Rahmen des Seminars Der PC Einsatz im Geographieunterricht der Leibniz Universität Hannover

Mehr

FERNHEIZWERKE Software zur Sammlung der Betriebsdaten

FERNHEIZWERKE Software zur Sammlung der Betriebsdaten FERNHEIZWERKE Software zur Sammlung der Betriebsdaten Über dieses Programm können die Betriebsdaten einer Anlage eingegeben werden und dann automatisch via E-Mail ans Amt für Energieeinsparung an die Email

Mehr

Anleitung v3.1. Übersicht zeigt Ihnen alle Seiten Ihres Albums Seite zeigt eine bestimmte Seite Ihres Albums

Anleitung v3.1. Übersicht zeigt Ihnen alle Seiten Ihres Albums Seite zeigt eine bestimmte Seite Ihres Albums 3 Fotos und Text einfügen und ordnen Oben im Programmfenster sehen Sie zwei Registerkarten: Anleitung v3.1 Übersicht zeigt Ihnen alle Seiten Ihres Albums Seite zeigt eine bestimmte Seite Ihres Albums Doppelklicken

Mehr

Toaster Übungsbeispiel

Toaster Übungsbeispiel Toaster Übungsbeispiel Copyright: Arnold CAD GmbH www.arnold-cad.com Version : 2.1 Software: Ashlar Vellum Cobalt / Xenon / Argon 1. Einführung In diesem Übungsbeispiel erlernen Sie die Bedienung der Programme

Mehr

Präsentationen mit Impress

Präsentationen mit Impress Präsentationen mit Impress Um Vorträge und Referate reißt sich in der Schule kaum jemand. Dabei gibt es allen Grund, sich mit diesem Thema zu beschäftigen. Denn früher oder später erwischt es jeden einmal

Mehr

10.2 Grafische QM-Verfahren 1

10.2 Grafische QM-Verfahren 1 .2 1.2 Grafische QM-Verfahren 1 Anpassen von Excel 0.0 0.0..2.0. Da alle QM-Verfahren mit den Originalfunktionen von Excel erstellt wurden, können Sie einschlägige Literatur von unterschiedlichen Verlagen

Mehr

Hans-Böckler-Stiftung Ein schneller Einstieg in Bilanzanalyse für Windows

Hans-Böckler-Stiftung Ein schneller Einstieg in Bilanzanalyse für Windows Hans-Böckler-Stiftung Ein schneller Einstieg in Bilanzanalyse für Windows "Bilanzanalyse für Windows" ist ein Excelmakro mit einer eigenständigen Datenbank im Hintergrund. Um mit dem Makro arbeiten zu

Mehr

6 DATENBANKEN Datenbank. mit Spaltenüberschriften,

6 DATENBANKEN Datenbank. mit Spaltenüberschriften, 6 DATENBANKEN 6.1. Datenbank Eine Datentabelle mit Spaltenüberschriften, bei der in einer Spalte jeweils gleichartige Daten, stehen nennt man Datenbank. In Excel können kleine Datenbanken komfortabel verwaltet

Mehr

Arbeiten mit Bildern. Bilder einfügen. Seite 17 von 48

Arbeiten mit Bildern. Bilder einfügen. Seite 17 von 48 Seite 17 von 48 Arbeiten mit Bildern Ein Bild sagt mehr als tausend Worte. Dies gilt auch für Internet-Seiten. WEBEDIT 2.2 beinhaltet ein praktisches Werkzeug, um Bilder einzufügen und bei Bedarf rudimentär

Mehr

Balabolka. Eine kurze Anleitung. Kommhelp e.v Vereinsregister. Spendenkonto kommhelp e. V. Konto Horstweg 25

Balabolka. Eine kurze Anleitung. Kommhelp e.v Vereinsregister. Spendenkonto kommhelp e. V. Konto Horstweg 25 Balabolka Balabolka Eine kurze Anleitung Kommhelp e.v. 2013 Kontakt Telefon: +49. (0)30. 3260 2572 Vereinsregister Spendenkonto Fax: +49. (0)30. 3434 7945 beim Amtsgericht Berlin Charlottenburg Nr. 10183

Mehr

BIO-SETUP UND SICHERHEIT

BIO-SETUP UND SICHERHEIT K A P I T E L 2 BIO-SETUP UND SICHERHEIT In diesem Kapitel wird erklärt, wie Sie mittels BIOS-Setup-Menü verschiedene Hardware-Einstellungen vornehmen können. Außerdem erfahren Sie Wissenswertes über eingebaute

Mehr

Präsentieren mit PowerPoint

Präsentieren mit PowerPoint Präsentieren mit PowerPoint Wie werden Präsentationen im Unterricht eingesetzt? - Zusammenfassung einer Unterrichtseinheit Teamarbeit - Unterstützung des Unterrichtsgespräches - Vertiefen/selbständiges

Mehr

Handbuch zum Mensurenprogramm

Handbuch zum Mensurenprogramm Handbuch zum Mensurenprogramm Von Reiner Janke March-Buchheim (bei Freiburg) Reiner Janke 1996 Was kann das Programm? Das Programm schreibt Mensurlisten (Weiten-, Längen-, Aufschnittmensuren etc.) von

Mehr

DS Teach-Programm Bedienungsanleitung. DST Version 2000/06 DS Keyboard Technic GmbH

DS Teach-Programm Bedienungsanleitung. DST Version 2000/06 DS Keyboard Technic GmbH DS Teach-Programm Bedienungsanleitung DST Version 2000/06 DS Keyboard Technic GmbH 1 Programm Mit dem DST-Programm können Sie die freiprogrammierbaren Tastaturen W30/60/90 von DS Keyboard Technic einfach

Mehr

1. Was ist GeoGebra? GeoGebra installieren Öffnen Sie die Website und klicken Sie auf der Startseite auf Download.

1. Was ist GeoGebra? GeoGebra installieren Öffnen Sie die Website  und klicken Sie auf der Startseite auf Download. 1. Was ist GeoGebra? GeoGebra ist eine dynamische Mathematiksoftware, die für Schülerinnen und Schüler aller Altersklassen geeignet ist und auf allen gängigen Betriebssystemen läuft. Sie verbindet Geometrie,

Mehr

02_ Gebäudemodell erstellen Entwurf mit Bauteilen. Außenwände erstellen. Verwenden Sie Ihr Dokument 01_Ende.rvt oder öffnen Sie 02_Start.rvt.

02_ Gebäudemodell erstellen Entwurf mit Bauteilen. Außenwände erstellen. Verwenden Sie Ihr Dokument 01_Ende.rvt oder öffnen Sie 02_Start.rvt. 02_ Gebäudemodell erstellen Entwurf mit Bauteilen Verwenden Sie Ihr Dokument 01_Ende.rvt oder öffnen Sie 02_Start.rvt. Es kann losgehen: In Kapitel 01 haben Sie Ebenen erstellt und bezeichnet. Jetzt können

Mehr

GIMP Objekte frei stellen

GIMP Objekte frei stellen GIMP Objekte frei stellen Tutorial Teil 2 Aller Anfang ist eine Auswahl Gimp bietet dir eine Reihe von Werkzeugen, die dir dabei helfen können, ein Objekt frei zu stellen. Welches Werkzeug das Beste ist,

Mehr

Präsentationen vorführen

Präsentationen vorführen 13 Präsentationen vorführen In diesem Kapitel: Bildschirmpräsentationen starten und beenden Durch die Folien navigieren Mit Stift und Anmerkungen arbeiten Die Folien sind erstellt, die Präsentation eingerichtet,

Mehr

16 Score Trainer Datei-Menü 3. DAS DATEI- UND DAS START-MENÜ DATEI MENÜ: 3.1. Bibliotheken wechseln Hier laden Sie eine komplette Bibliothek mit 20 Lektionen. "Bibliothek wechseln" zeigt dabei nur die

Mehr

RÖK Typo3 Dokumentation

RÖK Typo3 Dokumentation 2012 RÖK Typo3 Dokumentation Redakteur Sparten Eine Hilfe für den Einstieg in Typo3. Innpuls Werbeagentur GmbH 01.01.2012 2 RÖK Typo3 Dokumentation Inhalt 1) Was ist Typo3... 3 2) Typo3 aufrufen und Anmelden...

Mehr

Bedienungsanleitung Version: 1.0 Datum:

Bedienungsanleitung Version: 1.0 Datum: Bedienungsanleitung Version: 1.0 Datum: 16.07.2007 CD LAB AG, Irisweg 12, CH-3280 Murten, Tel. +41 (0)26 672 37 37, Fax +41 (0)26 672 37 38 www.wincan.com Inhaltsverzeichniss 1 Einführung... 3 2 Systemvoraussetzungen...

Mehr

Click-N-Type. Eine kurze Anleitung. Kommhelp e.v. 2014. Kontakt. Spendenkonto. Vereinsregister. Telefon: +49. (0)30 3260 2572. kommhelp e. V.

Click-N-Type. Eine kurze Anleitung. Kommhelp e.v. 2014. Kontakt. Spendenkonto. Vereinsregister. Telefon: +49. (0)30 3260 2572. kommhelp e. V. Click-N-Type Click-N-Type Eine kurze Anleitung Kommhelp e.v. 2014 Kontakt Telefon: +49. (0)30 3260 2572 Vereinsregister Spendenkonto Fax: +49. (0)30 3260 2573 Amtsgericht Berlin Charlottenburg Nr. 10183

Mehr

Anleitung zum Umgang:

Anleitung zum Umgang: Hier finden Sie ein von mir empfohlenes Programm. Es heißt: Alle meine Passworte (AmP) Sie finden hierzu nähere Information im Internet unter: http://www.alle-meine-passworte.de/ Funktion des Programmes:

Mehr

TYPO3 Redaktoren-Handbuch

TYPO3 Redaktoren-Handbuch TYPO3 Redaktoren-Handbuch Kontakt & Support: rdv interactive ag Arbonerstrasse 6 9300 Wittenbach Tel. 071 / 577 55 55 www.rdvi.ch Seite 1 von 38 Login http://213.196.148.40/typo3 Username: siehe Liste

Mehr

Aufbau von Hichert-Graphik Schritt für Schritt Für Office-Version Excel 2007

Aufbau von Hichert-Graphik Schritt für Schritt Für Office-Version Excel 2007 Aufbau von Hichert-Graphik Schritt für Schritt Für Office-Version Excel 2007 Ausgangsdaten anlegen: o Das sollte fertig so aussehen: Umsatz Plan Ist Abweich. 60 40-20 o Details dazu: Die leere Spalte ist

Mehr

designcad - Anleitung

designcad - Anleitung designcad - Anleitung Erstellung eines Gabelgelenkes in 3D 1. DesignCAD starten. 2. Befehl 2D-Zeichnungsmodus im Menü Extras anwählen, um in den 3D-Zeichnungsmodus zu wechseln. 3. Befehl Ansichten im Menü

Mehr

Bedienungsanleitung Festplattenerweiterung ix 300 HD

Bedienungsanleitung Festplattenerweiterung ix 300 HD Bedienungsanleitung Festplattenerweiterung ix 300 HD Inhalt: Einführung... 2 1. Funktion PLAY Standard MIDI File... 3 2. Funktion COPY FILE... 5 3. Editieren von Standard MIDI Files im "Song Edit"- Menü

Mehr

3. Bildmanipulationen Bild drehen

3. Bildmanipulationen Bild drehen 3. Bildmanipulationen 3.1. Bild drehen Manchmal fotografieren wir ein Bild im Hochformat, damit wir mehr Details festhalten können. Ist das Foto nun auf dem PC, wollen wir es natürlich auch richtig herum

Mehr

Lektion 1: Erste Befehle zur Turtle-Geometrie

Lektion 1: Erste Befehle zur Turtle-Geometrie Lektion 1: Erste Befehle zur Turtle-Geometrie Bearbeitet von Karoline Selbach Nach dem Aufruf von MSWLogo sehen wir einen geteilten Bildschirm: oben den MSWLogo Screen, unten den Commander-Bildschirm.

Mehr

Benutzer/innen- Verwaltung

Benutzer/innen- Verwaltung Handbuch für Lehrer/innen schule.tugraz.at Benutzer/innen- Verwaltung 22.04.2016 v1.0.1 Inhaltsverzeichnis Voraussetzungen 1 Übersicht 1 Schulklassen verwalten 3 Schulklasse anlegen / Schulklasse editieren................

Mehr

Erstellen einer Powerpoint-Präsentation für Microsoft Powerpoint 2003

Erstellen einer Powerpoint-Präsentation für Microsoft Powerpoint 2003 Erstellen einer Powerpoint-Präsentation für Microsoft Powerpoint 2003 Öffnen Sie das Powerpoint-Programm. Text kann sofort in den Textfeldern eingegeben werden. Der Text kann mithilfe der bekannten Menüpunkte

Mehr

Tutorial. Mit dem Diagrammgenerator bessere Resultate erzielen

Tutorial. Mit dem Diagrammgenerator bessere Resultate erzielen Tutorial Mit dem Diagrammgenerator bessere Resultate erzielen Dieses Tutorial bezieht sich auf Möglichkeiten, die Resultate des Programms Diagrammgenerator mithilfe des Zeichenprogramms Paint von Microsoft

Mehr

Webseiten bearbeiten. Seite 10 von 48

Webseiten bearbeiten. Seite 10 von 48 Seite 10 von 48 Webseiten bearbeiten Nun wollen wir näher darauf eingehen, wie Sie eine Webseite bearbeiten. Dazu werden wir das Werkzeug Seiteninhalte bearbeiten näher kennen lernen. Mit diesem Werkzeug

Mehr