Question: Consider a 9-bit floating-point representation based on the IEEE floating-point format, with one sign bit, four exponent bits (k 4), and four fraction bits (n

 Consider a 9-bit floating-point representation based on the IEEE floating-point format,

Consider a 9-bit floating-point representation based on the IEEE floating-point format, with one sign bit, four exponent bits (k 4), and four fraction bits (n 4). The exponent bias is 24-1-1 = 7. In this exercise you need to add 2 floating point numbers. We outline the algorithm (for floating point addition) at each step-you need to carefully carry out each step that requires filling out the given blanks You may find this link helpful--http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/BinMath/addFloat.html Assuming the given 9-bit IEEE floating-point format, add X 13 and Y-0.96875. 1) First covert X and Y to their bit representations. Please specify the bit pattern within double quotation marks and without a space. (Eg:01 1100010") Bit Pattern 2) Using the binary representations convert X and Y to scientific form i.e., express these values as 1.(mantissa part)* 2 (exponent) where A represents "raised to". You need to fill out the mantissa part and the exponent. The mantissa part should be given as binary (Please specity the bit pattern within double quotation marks and without a space). The exponent part should be entered as a decimal value. Note that 1.mantissa_part) or 0.(mantissa_part) is referred to as the mantissa.] X = 1. 2 A Y=1 2 A 3) Now rewrite Y such that the exponent of Y is equal to whatever X's exponent is. This could result in Y not being normalized. Think about what this means! Note: The first blank below is multiple choice with options 0 or 1-to indicate if we have0. or1. for our answer for Y. For second blank (mantissa part), please specify the bit pattern within double quotation marks and without a space. Finally, note that the third blank (exponent) should be entered as a decimal value 4) Add the two mantissas (not just mantissa part ) of X (from step 2) and adjusted Z=(X+Y)= (from step 3) together.- give the result of just that addition below 2 A (adjusted_exponent_of_Y_from_step_3) 5) Convert Z to 9-bit floating point IEEE format. Please specify the bit pattern within double quotation marks and without a space. (E.g.: "011100010") [IMP NOTE: To store result Z in 9-bit IEEE binary floating point representation we need to do use rounding. Please use round-to-even mode]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!