Dipendenze RAW, istruzione sw

Messaggioda abaco90 » 21/02/2018, 15:27

Ciao a tutti, ho un problema questo esercizio.

Ho il seguente codice in MIPS:

Codice:
1.  add $4, $6, $7
2.  sw $5, 0($4)
3.  add $5, $4, $9
4.  sub $5, $5, $4


e devo trovare le dipendenze RAW.

Le mie soluzioni sono:

1 -> 3
2 -> 3
1 -> 4
3 -> 4

ma l'esercizio da come soluzioni:

1 -> 2
1 -> 3
1 -> 4
3 -> 4

Io so che l'istruzione sw legge il registro e lo copia all'interno della memoria, mentre guardando le soluzioni sembra che venga interpretata in maniera opposta...
abaco90
Junior Member
Junior Member
 
Messaggio: 174 di 400
Iscritto il: 01/11/2016, 17:38

Re: Dipendenze RAW, istruzione sw

Messaggioda apatriarca » 22/02/2018, 00:08

L'istruzione scrive nella locazione di memoria con indirizzo \$4 + 0. Legge quindi sia \$5, che verrà scritto in memoria, che \$4 per ottenere l'indirizzo.
apatriarca
Moderatore
Moderatore
 
Messaggio: 4982 di 10436
Iscritto il: 08/12/2008, 20:37
Località: Madrid


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite