<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Καλησπέρα,<br>Εμένα η ερώτησή μου είναι πάνω στο εξής.<br>Υποθέτουμε τις εξής τρεις εντολές και οι οποίες δρομολογούνται με τον ακόλουθο τροπο στον αλγ Τomasulo(Σεπτ-2010)<br> <u> ΟP</u> IS EX WR CMT<br>ADDI R2, R2, #8 || 17 18 20 27 || CDB conflict<br>ADDI R1, R1, #1 ||18 19 21 28 || CDB conflict<br>SUBI R5, R5, #1 ||19 20 23 29 ||CDB conflict<br><br>Με ένα non-pipelined int FU.Στον κύκλο 18 ολοκληρώνεται η πρώτη ADDI όμως δεν μπορεί να κάνει broadcast.Συνεπώς η εντολή δεν <br>stall-αρει μες το FU??Πως εισέρχεται στην ίδια-μονάδα η επόμενη εντολή.??<br><br>                                            </div></body>
</html>