Corsi di Laurea
ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.
Accetto l'uso dei cookie
up!Ciao Enrico,Nel secondo esercizio, Come fai a ricavarti quei quattro indirizzi??
Grazie in anticipo! Ciao!
eferre sei sempre di grande aiutoPrendendo l'indirizzo generato dal processore esso può essere scomposto nel modo seguente:
- Essendoci 16 locazioni per blocco i 4 bit meno significativi identificano proprio la word
- Essendo la cache composta da 2^11 blocchi ed essendo lo schema set-associativo a 4 vie, il numero di set è 2^11/2^2=2^9, quindi altri 9 bit codificano il numero del set
- Traduco questo numero 111010010=466
- Trovo l'indirizzo della word moltiplicando l'indirizzo del set per il numero di blocchi nel set e questo per il numero di locazioni in ogni blocco: 466 x 4 x 16 = 29837
- L'indirizzo sarebbe questo appena riportato se fossimo certi che la word si trovi nel primo blocco del set, ma non essendo sicuri, l'indirizzo sarà 29837+16=29853 se è nel secondo blocco, 29853+16=29869 se è nel terzo, 29869+16= 29885 se è nel quarto
Spero di essere stato chiaro, buono studio a tutti! Fatemi sapere se negli altri vi trovate!
Ciao Enrico, nel 4° esrcizio, quando calcoliamo il numero di bit per riga,sommiamo l'esponente di k con 3 , ma dei bit necessari all'algoritmo di sostituzione cosa ce ne facciamo? dov è che entra in gioco ? mi pare strano che in tutto l'esercizio non venga utilizzato questo dato....
Grazie x qualsiasi delucidazione
Enrico mi trovo con te, solo di questo ke avete discusso non mi trovo...xkè se vedi in quelli svolti ce n'è uno set associativo a due vie ke calcola l'indirizzo normalmente, come se fosse ad indirizzamento diretto...
Quindi io ho fatto:
466*16+13 se si trova nel primo blocco del set ecc...
Ciao Enrico, nel 4° esrcizio, quando calcoliamo il numero di bit per riga,sommiamo l'esponente di k con 3 , ma dei bit necessari all'algoritmo di sostituzione cosa ce ne facciamo? dov è che entra in gioco ? mi pare strano che in tutto l'esercizio non venga utilizzato questo dato....
Grazie x qualsiasi delucidazione
Enrico secondo me va seguita la logica dell'esercizio,anche perkè c'è bisogno di considerare il bit di modifica per la write back
L'esercizio svolto n 7 si riferisce alla tabella delle pagine contenente solo il bit di validità fig 7.21, ma nello svolgimento considera tre bit come in una cache tlb, c'è troppa confusine.
0 utenti, 0 ospiti, 0 utenti anonimi