Question: ASSEMBLY FOR X86 PROCESSORS The IEEE floating point format are shown here for single, double and extended precision, respectively: test1 is REAL4 variable, test2 is

ASSEMBLY FOR X86 PROCESSORS

The IEEE floating point format are shown here for single, double and extended precision, respectively:

ASSEMBLY FOR X86 PROCESSORS The IEEE floating point format are shown here

test1 is REAL4 variable, test2 is REAL8 variable and test3 is a real10 variable in the data segment. All three contains the value of -6.125.

Whar are the values of the 4 bytes starting at test1?

What are the values of the 8 bytes starting at test2?

What are the values of the 10 bytes starting at test3?

Convert the decimal value of +10.75 to IEE single-precision real.

Convert the decimal value of -76.0625 to IEE single-precision real.

sign exponent (8 bits) fraction (23 bits) 31 30 23 22 fbit index) The real value assumed by a given 32-bit binary32 data with a given biased sign, exponent e (the 8-bit unsigned integen, and a 23-bit fraction is which in decimal yields 23 value s(-1)sign 2(e 127) x ( 1 + ? b23-2" exponent fraction (52 bit) sign (11 bit) 63 52 The real value assumed by a given 64-bit double-precision datum with a given biased exponent e and a 52-bit fraction is (-1)sign (1.b51?1) . ..h)2 2,-1023 or 52 fraction (63 bit) exponent Integer Part sign (15 bit) (1 bit) 79 64 The value is (1)-16383

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!