-
-
Dazu kannst du die "indirekte Adressierung" verwenden, schaue Dir z.B. einmal die Befehle LD, ST an.
Nehme das Z- und das Y-Register, lasse die beiden auf die jeweils erste Speicherstelle zeigen wo sich deine Zeichenketten befinden.
Nun kommt deine Schleife:
Lade die Werte mit LD R16, Z+ und LD R17, Y+ und vergleiche sie miteinander (CP R16, R17),
sind sie ungleich kannst Du den Vergleich abbrechen, sonst nochmal (Verzweigungsbefehle BREQ oder BRNE)
wenn alle Bytes miteinander verglichen sind war der Vergleich erfolgreich.
Ein sehr kleine Programm 
Ich hoffe, ich habe mich verständlich ausgedrückt.
Gruß, olfi
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen