More on reorder buffer
Tomasulo’s scheme can be extended with the possibility of completing instructions in order
Reorder buffer entry contains (this is not the only possible solution)
- Type of instruction (branch, store, ALU, or load)
- Destination (none, memory address, register)
- Value and its presence/absence
Replaces load/store buffers
Reservation station tags and “true” register tags are now ids of entries in the reorder buffer