28 ms·
Great write-up! There may be a typo in section 3: > It will happily retire instruction 6 before instruction 5. If memory serves, although instructions can ex
by agalunar 5y ago
Great write-up!
There may be a typo in section 3:
> It will happily retire instruction 6 before instruction 5.
If memory serves, although instructions can execute out-of-order, they retire in-order (hence the "re-order buffer").
- colejohnson66 5y agoYou are correct. The retire unit ensures that all micro ops are retired in order
- stong1 5y agoNice catch. I fixed it. I should have said "execute" rather than "retire".