Decode/Rename/Reorder Block (DRR)
 
 
High Clock Phase
- Will do ALL work in low clock phase to make modeling easier. 
 
Low Clock Phase
- Retire Finished instructions
- Search Reorder Buffer (ROB); any entry that is marked as finished, write result to register file
 - Note that values written to register file in this high clock can be read in the next low clock phase (flow thru register file).
 
 - Update ROB with values from result bus
- An entry that is updated (marked as finished) cannot be retired in this clock cycle, will be retired next clock cycle
 -