CS m51A: Logic Design of Digital Systems

Project 2 FAQ

1. Can the exponent be negative?

No, it is always a positive number.

2. Does there need to be rounding?

No rounding necessary. You can simply truncate

3. Is it possible to lose precision? Is that considered overflow?

It is possible to lose precision in the multiplication. That is not considered overflow.

4. What is the output in the case of overflow?

In the case of overflow, all the outputs are don't cares and the overflow bit is set to 1.