<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr"><div><font color="#ffffff" face="Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif"><span style="font-size: 14px; line-height: 17.92px; white-space: pre-wrap; background-color: rgb(0, 119, 229);"><br></span></font></div><div><span style="font-size: 12pt;">Δηλαδή στο commit θα γράψουν και οι δύο παρακάτω εντολές στον ίδιο </span><span style="font-size: 12pt;">(φυσικο?)</span><span style="font-size: 12pt;"> reg στον ίδιο κύκλο?Και μια ακόμα ερώτηση, τι βήματα ακολουθούνται όταν πρέπει να διώξουμε ένα block από την cache (λόγω capacity πχ) και να φέρουμε ένα νέο block,όταν χρησιμοποιείται ΜΕSI?</span></div><div> </div><div>> From: knikas@cslab.ece.ntua.gr<br>> Date: Mon, 27 Jun 2016 12:16:11 +0300<br>> To: el12046@central.ntua.gr<br>> CC: advcomparch@lists.cslab.ece.ntua.gr<br>> Subject: Re: [Advcomparch] Δύο ερωτήσεις<br>> <br>> Καλημέρα,<br>> <br>> 2016-06-26 14:20 GMT+03:00 <el12046@central.ntua.gr>:<br>> > Γεια σας, θα ήθελα μια διευκρίνηση σε δύο θέματα:<br>> > 1. Αν έχουμε superscalar αρχιτεκτονική πχ 2 εντολές δρομολόγηση<br>> > +ολοκλήρωση και Tomasulo με ROB αυτό σημαίνει ότι στο στάδιο CMT<br>> > μπορούν να γίνονται commit 2 εντολές στον ίδιο κύκλο?<br>> <br>> Ναι.<br>> <br>> > Αν ναι τότε τι γίνεται αν οι δύο εντολές γράφουν στον ίδιο Register?<br>> > πχ ADDD R1,R2,R3<br>> > SUBD R1,R1,#6<br>> ><br>> <br>> Τα WAW hazards έχουν επιλυθεί από το στάδιο IS.<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>
                                           </div></body>
</html>