Χαίρετε,
στα Θέματα Σεπτέμβρη 2010 - Θέμα 3, το cache block = 8B και το
μέγεθος κάθε στοιχείου του πίνακα = 8Β επίσης. Άρα, σε κάθε block
χωρά ένα στοιχείο του πίνακα. Κατ'επέκταση, στην cache μεταφέρεται
ένα στοιχείο του πίνακα κάθε φορά, Σωστά;
Αν η σκέψη είναι σωστή, πως μπορεί να υπάρχει cache hit στον κύκλο 26
εκτέλεσης του προγράμματος; Νωρίτερα, ο καταχωρητής R2 έχει αυξηθεί
κατά 8, δείχνοντας στο επόμενο στοιχείο του πίνακα που είναι εκτός της
cache.
Ευχαριστώ.