452 views

1 Answer

0 votes
0 votes

lets try to decode it...

since we have 31 bits floating point number... where 1 bit reserved for sign(s) value.

and bias value = 127 . since bias value= 2n-1 -1 = 127 ' therefore n=8

so bits reserved for exponent(e) = 8bits

bits for mantissa(M) = 31-(1+8) = 22bits.

now... normalized value = (-1)s * 1.M * 2   (e=available exponent)

              since BIASED EXPONENT= BIAS + AVAILABLE EXPONENT

                                       =>AE = (00111110)2-127

                                                   = -65

so value =  (-1)1 * 1.0000000001000000000000 * 2 -65

              =-1 * (1+.0000000001000000000000) *2 -65

             = -1 * (1+ 2-10) * 2 -65

so answer is option C.

Related questions

0 votes
0 votes
1 answer
1
Sumit Singh Chauhan asked Sep 4, 2018
405 views
Sign extension is a step ina) floating point multiplicationb) signed 16 bit integer addition c) arithmetic left shiftd) converting a signed integer from one size to anoth...
0 votes
0 votes
0 answers
2
amitqy asked Nov 2, 2018
382 views
Ans given is (-448). Is it correct?
2 votes
2 votes
1 answer
3
Raja Rawal asked Jan 14, 2019
946 views
how to solve this