09.03.2013 Aufrufe

Viel mehr als 33 Programme für den Sinclair Spectrum

Viel mehr als 33 Programme für den Sinclair Spectrum

Viel mehr als 33 Programme für den Sinclair Spectrum

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Code hineingeschrieben und in der letzten Zeile einer solchen Dreiergruppe<br />

wird ein Unterprogramm aufgerufen, welches in bekannter<br />

Weise MS in Maschinencode verwandelt.<br />

Nachdem alle Programmteile bearbeitet wur<strong>den</strong>, zeigt der SPECTRUM<br />

am Bildschirm die Anfänge der einzelnen Teile, das letzte Byte und die<br />

Kontrollsumme an. Mit dem fertigen Programm verfährt man, wie oben<br />

beschrieben.<br />

Wen<strong>den</strong> wir uns nun <strong>den</strong> Maschinenprogrammen zu:<br />

3.3 Programm 13: " Ѕсгее n-Loader"<br />

Dieses Programm dient dazu, <strong>den</strong> Bildschirm schnell mit einem bestimmten<br />

Zeichen zu füllen. Es kann ein beliebiges Rechteck des Bildschirmes<br />

gewählt wer<strong>den</strong>!<br />

Das Programm:<br />

1 REI -1 2δ beliebìge ?eiche Л .<br />

2 LET _ i Γ =23?6:ε1<br />

10 LET m $="21fl00πc0616c5062032 1<br />

6d77cd77dd73e23d72c10E3242 г ØØC1í<br />

а е 9"<br />

20 LET й.il Ω t г =0. LET Ωг $=A1$ + "*"<br />

Э' LET a =s cr<br />

4Ø LET p =16 эε ( t._ODE m $-48- í'3^* t пı<br />

$: "£") ) ) +CODE пı $ І.2) –48 –j39 эε( m$ !2<br />

1 ' '£' ) !<br />

5 ί^λ LET КО Γε t Γ= K τ7Π t г +p: Pfl КE Э ,fi<br />

61λ LET m$= 8ı $ (-_, To )<br />

7 0 IF m$=" *" THEN GO TO 200<br />

О LET a =a +1<br />

ЭØ GO TO 4 ıλ<br />

1 PRINT "Kont r o l i_zah t: '; ю n г .<br />

"=,Π t г ilI LZ Э ^.!_ 2616<br />

In diesem Fall wird Hex-Loader I verwandt. Vor jedem Aufruf des<br />

<strong>Programme</strong>s muß im Programm bereitsein PRINT-Befehl vorgekommen<br />

sein. Nachdem obiges Programm geRUNt ist und die Kontrollzahl<br />

49

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!