Question: Computer System floating point exercise. Please help, thank you very much! Please just don't put the textbook contents on it, it won't help. Consider a

Computer System floating point exercise.

Please help, thank you very much!

Please just don't put the textbook contents on it, it won't help.

Computer System floating point exercise. Please help, thank you very much! Please

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 2 -17 4-1 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 helpfuhttp://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 = 096875. 1) First covert X and Y to their bit representations. Please specify the bit pattern within double quotation marks and without a space. (E.g.: "011100010") Bit Pattern 2) Using the binary representations convert X and Y to scientific form-ie., express these values as 1.(mantissa_part)* 2 A (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 specify 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.] 2 A Y=1 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 have 0___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 4) Add the two mantissas (not just mantissa_part!) of X (from step 2) and adjusted 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!