<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Γειά σας,<br><br>Έχω μια απορία σχετικά με την άσκηση 5 για τον Local-History Two-Level Predictor. Σύμφωνα με τα νούμερα έχουμε π.χ. για X=1024, τα εξής δεδομένα:<br>BHT πίνακα με 2^10 εγγραφές. Δηλαδή χρησιμοποιούμε τα 10 τελευταία bits του PC. Κάθε εγγραφή θα έχει Z bits ιστορία.<br>PHT πίνακα με 2^12 εγγραφές των 2-bits η καθεμία. Για να βρούμε το index που θέλουμε για τον PHT πίνακα, χρειαζόμαστε τα Z bits του BHT + κάποια m bits από το PC.<br><br>Αν υποθέσουμε για το index ότι παίρνουμε τα 10 bits πάλι του PC, τότε αναγκαστικά το Z δεν είναι 2?
Όμως τότε το συνολικό hardware δεν είναι 32K.<br><br>Από την άλλη, για να γίνει το hardware 32K, και χρησιμοποιώντας τον εξής τύπο:<br>συνολικό hardware size = 2^10 * Z (BHT) + 2 ^ 12 * 2 (PHT), το Z βγαίνει 24 bits. Αν βάλουμε 24 bits σε κάθε εγγραφή του BHT, τότε το index για τον PHT πως θα το υπολογίσουμε?<br><br>Ευχαριστώ πολύ για το χρόνο σας<br></td></tr></table><br>
<hr size=1><font size=-1 face=Arial>
Χρησιμοποιείτε Yahoo!<br>
Βαρεθήκατε τα ενοχλητικά μηνύ ματα (spam); Το Yahoo! Mail διαθέτει την καλύτερη δυνατή προστασία κατά των ενοχλητικών μηνυμάτων <br>
<a href="http://login.yahoo.com/config/mail?.intl=gr">http://login.yahoo.com/config/mail?.intl=gr</a> </font>