How are precise exceptions handled in Tomasulo's algorithm? I know one way is with the use of re-ordered buffer(ROB). I want to know what are other ways to handle precise exceptions in Tomasulo's algorithm.
The original Tomasulo algorithm does not implement precise exceptions.
Support for precise exceptions was added afterwards. In short, you need a reordering for the writeback stages. See