|
Ich kann zwar kein MIPS, aber das Vorgehen kann ich dir trotzdem sagen.
1. Schreibe eine 0 nach $v0 (wir gehen erst einmal von Gleichheit aus)
2. Kopiere dir die Adressen von $a0 und $a1: z.B. $a2 = $0; $a3 = $a1;
3. Wenn an $a2 etwas anderes steht, als an $a3, sind die Strings verschieden. Schreibe eine 1 nach $v0 und beende den Vergleich
4. Wenn an $a2 eine 0 steht (und damit auch an $a3 - sonst hätten wir in 3 schon aufgehört), sind die Strings gleich. Beende den Vergleich.
5. Erhöhe $a2 und $a3 je um 1 (gehe zum nächsten Zeichen) und mache mit 3. weiter.
__________________ Syntax Highlighting fürs Board (Link)
|
|