Converter C ++ para montagem MIPS
Este código está prestes a encontrar o elemento máximo de uma matriz. Quero converter esse código em código de montagem do MIPS. Alguém pode me ajudar ... Ou apenas me diga como inicializar uma matriz no MIP
void max_array()
{
int a[10]={2,3,421,4,32,4,3,1,4,5},max;
for(int i=0;i<9;i++)
{
cout<<a[i];
}
max=a[0];
for(int j=1;j<9;j++)
{
if (max<a[j])
{
max=a[j];
}
}
return max;
}