Итак, я создал связанный список, в котором каждый узел имеет 72 байта, первые 64 байта для строки, следующие 4 для целого числа и последние 4 для адреса, в котором номера расположены в отсортированном порядке. Первые 64 байта зарезервированы для строки, и теперь я пытаюсь отсортировать строки.
Я использую $ a0,0 ($ t0) для печати строк. Я крайне запутался, как обмениваться содержимым строковой части узла
Это мой код обмена для строки
обмен:
la $t8, 0($t1)
la $t9, 0($t2)
sw $t8, 0($t2)
sw $t9, 0($t1)