Finding out where floating errors take place

Hallo, everybody.
I'm investigating a floating point error exception and I suspect that,
at least when stepping through my program with the de{*word*81}, it is
raised some instructions after the error takes place. Is this a
reasonable assumption?

If so, I would like to know if there's any way I can find out the exact
point where the error takes place, e.g. by checking some information in
the CPU window.

Thank you for your help,
Nicola Musatti