Question: Can somebody help me with this question float binary arithmetic question? I understood all of the steps except getting how to get 1 001 0010
Can somebody help me with this question float binary arithmetic question? I understood all of the steps except getting how to get 1 001 0010 and becomes hex number of 92.
Can you explain to me how to get 1 001 0010 and how 1 001 0010becomes hex number of 92?
Question

Answer

Question 2 The byte-addressable memory with symbolic addresses is shown below. The contents are represented in hexadecimal. Show all the steps in performing the floating-point arithmetic D=(A-B)xC The format of the floating-point number is: 1 sign bit, 3-bit biased exponent. Show the content in memory location D in hexadecimal. 2C 1E A7 address A B D Question 2 0010 1100 - 0001 1110 0 010 1.1100 - 0010 0.11110 0010 0.11010 0001 1010 increase smaller exponent, adjust significand subtract significands normalize and round 0001 1010 x 1 010 0111 001 +010-011 = 000 add exponents, subtract bias M 011010 multiply significands: A Q 000000 010111 100110 010111 110011 001011 111001 100101 111100 110010 010110 110010 001011 011001 110001 011001 111000 101100 010010 101100 001001 010110 Q_1 0 0 1 1 1 1 0 0 1 1 0 Initial AA-M Shift Shift Shift A+ A+M Shift AA-M Shift A+A+M Shift 1 001 0010 normalize and round Content in D: 92
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
