Kolega Željko mi je ovo uradio i detaljno objasnio, pa ako kome zatreba evo da se ima.
Hvala Željko
Y[0]=1
Y[k]=X;
broj=X[i-1];
-------------------------------
y[0]=1
to ces zapisati ovako.. y smjesteno u $12
addi $17, $0, 1 # $17=1
sw $17, 0 ($12) # y[0]=1
---------------------------------------
y[k]=x
k smjestano u $4
muli $7, $4, 4 # $7= k*4
add $8, $12, $7 # adresa od y[k]
lw $9, 0 ($8) # $9= y[k]
x smjesteno u $13
i smjesteno u $5
muli $6, $5, 4 # $9= 4*i
add $9, $13, $6 # adresa od x
lw $10, 0 ($9) # $10= x
to dvoje izjednacis, moze move, a moze add, svejedno
----------------
broj=X[i-1]
ovo dobijes prvo broj=X pa onda -4 od prve adrese
ako si dobio gore da je u $10=x
onda ce -4 biti za jednu poziciju manje,
a to ovako..
lw $11, -4 ($9) # $11= x[i-1]
da ti se trazilo x[i+1] onda bi bilo..
lw $12, 4 ($9) # $12= x[i+1]
da se trazilo x[i-2] onda bi bilo..
lw $13, -8 ($9) # $13=x[i-2]
da se trazilo x[i+2] onda bi bilo..
lw $13, 8 ($9) # $13=x[i+2]
Pozavalac: Mreza,umrežavanja i konfigurisanja, administriranja WIN i LINUX sistema, web dizajna, grafičkoga dizajna i obrade slika, i na koncu i vrhuncu TRAZIM POSAO