Question: Two floating-point numbers are added to form a floating-point sum: (F 1 x 2 E 1 ) + (F 2 x 2 E 2 )

Two floating-point numbers are added to form a floating-point sum:

(F1 x 2E1) +  (F2 x 2E2) = F x 2E

Assume that F1 and F2 are normalized and the result should be normalized.

(a) List the steps required to carry out floating-point addition, including all special cases.

(b) Illustrate these steps for F1 = 1.0101, E1 = 1001, F2 = 0.1010, and E2 = 1000. The fractions are 5 bits, including sign, and the exponents are 4 bits, including sign.

(c) Write a Verilog description of the system.

Step by Step Solution

3.40 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a The steps for floating point addition are listed in Section 73 of the text b 1 Make exponents equal F 1 10101 E 1 1001 1116 2 6 F 2 00101 E 2 1001 5... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Digital Systems Design Questions!