---------- Forwarded message ---------- From: Herc kingherc@gmail.com Date: 2009/5/24 Subject: Re: [Advcomparch] απορίες To: p3tris p3tris@gmail.com
Νομίζω ότι μπορώ να βοηθήσω λίγο, αν και δεν είμαι υπεύθυνος της άσκησης: 1) στο btb αποθηκεύουμε μόνο όταν η πρόβλεψη είναι taken, και αποθηκεύεται σε ένα κελί το PC (32 bits) και η προβλεπόμενη target διεύθυνση (32 bits). Αποθηκεύονται τόσα κελιά ανά γραμμή όσα και η συσχετιστικότητα. 2) Μόνο για conditional. Στις πρώτες διαφάνειες θα δεις ότι μόνο με τα conditionals ασχολούμαστε, ενώ τα άλλα τα κάνουμε πάντα taken.
2009/5/24 p3tris p3tris@gmail.com:
Γειά,
- για το size του btb στο τελευταίο θα υπολογίσουμε κάθε εγγραφή σαν
32+32+1 (pc+target+1 bit για taken/not taken)--(σχήμα διαφανειας 41) ή μήπως το bit δεν το λαμβανουμε υπόψη; 2) το BTFNT ισχύει μόνο για τα conditional branches, σωστά; για τα υπολοιπα κάνουμε πάντα taken;
-- p3tris
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
-- Website: http://kherc.brinkster.net/ (outdated) Blog: http://www.studentguru.gr/blogs/kingherc/
advcomparch@lists.cslab.ece.ntua.gr