(Этот ответ был намеренно высокоуровневым, так как я уверен, что никто не печатает числа в сборке mips, если они не делают это для домашнего задания.)
Если вы не возражаете получить его в гексе, это не проблема; просто напечатайте одно слово в шестнадцатеричном виде, а затем следующее. Не забудьте включить ведущие нули во второе слово! (На самом деле, я думаю, что spim, который, как я полагаю, вы используете, может печатать только на базе 10, так что даже это может быть непростой задачей).
Если вы хотите, чтобы это было в базе 10, эта проблема быстро переходит в категорию, которую я бы назвал «боль в заднице». В «реальной жизни» я бы не стал беспокоиться; сделать печать на C, какой-то парень компилятор где-то решил все эти проблемы для вас. Для домашней работы напишите себе функцию, которая многократно делит ввод на 10, и в итоге вы получите цифры для распечатки. Если у mips нет 64-битной инструкции деления (не могу сказать вам, что у меня в голове), это будет довольно забавная проблема для вас.