Я не могу найти пример этого в Интернете, и я даже не знаю, с чего начать поиск.Я довольно новичок в asm, и я прохожу курс MIPS в моем колледже.Я скажу, что это часть домашнего задания, но это не было быстрым.Просто то, что мне нужно реализовать в более крупной программе, чтобы она работала так, как я хочу.
В любом случае, я пытаюсь создать цикл верхнего тестирования, который устанавливает «n» регистров на основе значенияотдельный регистр.
Например, если я установлю $ t0 на 3, я хочу, чтобы цикл выполнялся 3 раза и запрашивал ввод для $ t1, $ t2 и $ t3.Я знаю, как выполнить подсказку ввода, мне просто нужна помощь в разработке цикла, который выполнит это.Любые советы о том, с чего начать или какие операции мне нужно использовать?
Это в основном то, что я имею до сих пор ...
li $t2, 1
next1:
beq $t2, $s1, next2
# loop code
addi $t2, $t2, 1
j next1
next2: