l'istruzione lw fa accesso alla memoria
lw REGISTRODEST,spiazzamento(INDIRIZZOBASE)
e precisamente va a leggere all'indirizzo "INDIRIZZOBASE+spiazzamento"
Questa è l'istruzione fondamentale per leggere i vettori, come INDIRIZZOBASE metti lo starting address e come spiazzamento il numero di byte per cui intendi spiazzare.
Quei numeri per cui MrHope moltiplica come dici ,fanno parte del meccanismo per implementare un ciclo che fa operazioni sul vettore e se ci pensi tutto consegue da quanto ti ho detto in precedenza. Faresti bene però a studiarti meglio tutto il MIPS prima di metterti a programmare; capisci prima bene tutte le singole istruzioni,questo è il mio consiglio.
P.S: non utilizzare il carattere dollaro perchè si confonde con lo script matematico,sostituiscilo con "£".
Fai ciò che vuoi : sarà tutta la Legge. Amore è la Legge, Amore sotto la Volontà.