Questão de mips e assembly galera da um help aí

  1. Dado o procedimento abaixo em linguagem algorítmica, desenvolva o código em Mips. O
    aluno poderá escolher qualquer registrador, exceto os $Si e as regras aplicadas pelo Mips
    aos procedimentos, aos registradores e a pilha (a qual deverá ser a mais eficiente possível):
    (3 pontos)
int Proc1 (int Matriz[ ], Vetor[ ], int i, j )
{
While (Matriz(4) ≤ Proc2(i, Vetor(8) ) Proc2:
{ Input: $a3, $a0
i = 3i + 4j Output: $v0
If ( Matriz(4) > Proc3(Vetor(8),j))
{ Proc3:
Vetor(8) = Proc3 ( 2i , j ) Input: $a3, $a1
} Output: $v0
}
Return Vetor(8), i
}
1 curtida

Conseguiu resolver?