Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 64 Bedienungshandbuch Seite 78

Vorschau ausblenden Andere Handbücher für 64:
Inhaltsverzeichnis
3 mal hintereinander die Zahlenreihe 128, 64, 32, 16, 8, 4, 2, 1. Die
Zeilen des Feldes numerieren Sie von 1 bis 21 durch.
Legen Sie sich nun für jede Zeile drei Wertetabellen an, wie sie auf der
Seite 71 dargestellt sind. Tabelle 1 entspricht den ersten 8 Positionen
einer Zeile in Ihrer Sprite-Darstellung, und die Tabellen 2 und 3
entsprechen den Positionen 9-16 bzw. 17-24. Über die einzelnen Felder
Ihrer Wertetabellen schreiben Sie nun wieder die oben angeführte
Zahlenreihe von 128 bis 1 (Sie haben sicher schon gemerkt, daß es sich
hier um Potenzen von 2 handelt). Wir ordnen nun in unserer Sprite-
Zeichnung jedem ausgefüllten Feld die Zahl 1 und jedem leeren Feld die
Zahl 0 zu. Dann legen wir für jede Zeile 3 Tabellen an und schreiben die
entsprechenden Werte in die einzelnen Felder.
Nehmen wir als Beispiel die Zeile 1 des oben dargestellten Sprites. Die
ersten 8 Felder sind leer, d. h. unsere Tabelle 1 enthält lauter Nullen. Um
daraus eine Zahl zu errechnen, die der Computer verarbeiten kann,
müssen wir den Inhalt jedes Feldes der Tabelle mit dem Wert
multiplizieren, der über diesem Feld steht und die Produkte addieren. Da
alle Felder 0 enthalten, erhalten wir als erstes Datum (Singular von
Daten) als Summe eine 0. Die zweite Tabelle der ersten Reihe haben wir
auf der nächsten Seite abgebildet:
GRUPPE |GRUPPE |GRUPPE
1
|
|
1
1
2631
2631
842684218426842184268421
+------------------------+
1 |.........#######........|
2 |.......###########......|
3 |......#############.....|
4 |......#####...#####.....|
5 |.....#####.###..####....|
6 |.....#####.###.#####....|
7 |.....#####.###..####....|
8 |......#####...#####.....|
Z
9 |......#############.....|
E
10 |......#############.....|
I
11 |......#.#########.#.....|
L
12 |.......#.#######.#......|
E
13 |.......#..#####..#......|
14 |........#..###..#.......|
15 |........#..###..#.......|
16 |.........#..#..#........|
17 |.........#..#..#........|
18 |..........#####.........|
19 |..........#####.........|
20 |..........#####.........|
21 |...........###..........|
+------------------------+
1
5
2
|
3
|
1
2631
1
1
2
2
0
5
0
4
SPALTE
70
Inhaltsverzeichnis
loading

Inhaltsverzeichnis