Gente alguém pode me ajudar nesse exercício ?
Fazer a função abaixo em Assembly :
*A função é a seguinte f4. z[0] = x[0] * t, usando apenas instruções de somas e loops.
1.Fazer o programa em assembly e simular no MARS, conforme as seguintes diretrizes:
2. Seu programa terá o nome func.asm, onde func é a função escolhida em 1. Exemplo: se vocë escolheu f4, seu programa deverá ser escrito no arquivo f4.asm.
3. Seu programa terá como área de dados única e exclusivamente o trecho a seguir:
.data
x: 3 5 7 9 11 13
y: 4 5 8 9 12 14
z: 0 0 0 0 0 0
t: 6
4. Você implementará a função func com a seguinte a diretriz do comentário abaixo, que deve inclusive ser inserido no seu código, substituindo func pelo nome da função escolhida em 1:
#Função que faz func(x,y,z,t)
#Recebe o $a0 = &x, $a1 = &y, $a2 = &z, $a3 = t
5. Escreva o restante do programa que faz a chamada da função func, estando atento para garantir que o resultado final do programa seja o resultado esperado pela função func.
6. Simular func.asm no MARS pra ver se está tudo ok.