Oder?

Ich schreibe gerade ein Spielchen für den Atari 8- Bit und lerne dabei 6502 Assembler. Oder lerne ich gerade 6502 Assembler und lerne dabei ein Spielchen zu schreiben?

Ganz gleich wie herum der Hase nun läuft, Entscheidungen muss das Programm am laufenden Band fällen, oder? Womit wir beim Thema währen, der „Oder Verknüpfung“.

Eine von mehreren Bedingungen muss erfüllt sein, damit ein bestimmtes Ereignis ausgeführt wird….

könnte so aussehen:

LDA X
CMP #1
BEQ WAHR

LDA Y
CMP #1
BEQ WAHR

.
.
.

JMP NICHT_WAHR

Im Klartext: X oder Y soll 1 enthalten, dann wäre die Bedingung erfüllt (wahr). Ansonsten nicht. Alles klar?

Wie Eingangs erwähnt, ich lerne noch. Vielleicht gibt es ja noch andere Möglichkeiten?

 

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

%d Bloggern gefällt das: