Ans) give direct solutions hoping you know the process of conversion. Gneralisied steps are also enclosed.
1)-3.3125 = 0xc0540000
2)0 =0x00000000
3)52240 =0x48ff0000
genaralised procedure for conversion solving for 1)
1. We start with the positive version of the number:
|-3.312 5| = 3.312 5
2. First, convert to binary (base 2) the integer part: 3. Divide the number repeatedly by 2, keeping track of each remainder, until we get a quotient that is equal to zero:
3. Construct the base 2 representation of the integer part of the number, by taking all the remainders starting from the bottom of the list constructed above:
3(10) =
11(2)
4. Convert to binary (base 2) the fractional part: 0.312 5. Multiply it repeatedly by 2, keeping track of each integer part of the results, until we get a fractional part that is equal to zero:
5. Construct the base 2 representation of the fractional part of the number, by taking all the integer parts of the multiplying operations, starting from the top of the constructed list above:
0.312 5(10) =
0.0101(2)
Positive number before normalization:
3.312 5(10) =
11.0101(2)
6. Normalize the binary representation of the number, shifting the decimal mark 1 positions to the left so that only one non zero digit remains to the left of it:
3.312 5(10) =
11.0101(2) =
11.0101(2) × 20 =
1.1010 1(2) × 21
Up to this moment, there are the following elements that would feed into the 32 bit single precision IEEE 754 binary floating point representation:
Sign: 1 (a negative number)
Exponent (unadjusted): 1
Mantissa (not normalized): 1.1010 1
7. Adjust the exponent in 8 bit excess/bias notation and then convert it from decimal (base 10) to 8 bit binary, by using the same technique of repeatedly dividing by 2:
Exponent (adjusted) =
Exponent (unadjusted) + 2(8-1) - 1 =
1 + 2(8-1) - 1 =
(1 + 127)(10) =
128(10)
Exponent (adjusted) =
128(10) =
1000 0000(2)
8. Normalize mantissa, remove the leading (the leftmost) bit, since it's allways 1 (and the decimal point, if the case) then adjust its length to 23 bits, by adding the necessary number of zeros to the right:
Mantissa (normalized) =
1. 1 0101 00 0000 0000 0000 0000 =
101 0100 0000 0000 0000 0000
1. (a) Convert the following decimal numbers into their EEE-754 single-precision (32-bit) representations. Give your answers...
Convert the decimal real number -100.756 to IEEE 754 single precision (32 bit) floating point in hexadecimal representation of the binary value (Hint: consider the field or bit-by-bit structure of an IEEE 754 value to decide which of the choices is correct, without necessarily constructing the full encoding of the value.) 32C98312 42C98312 C2C98312 52C98313
1 please
IEEE-754 Floating point conversions problems (assume 32 bit machine): 1. For IEEE 754 single-precision floating point, write the hexadecimal representation for the following decimal values: a. 27.1015625 b.-1 2. For IEEE 754 single-precision floating point, what is the decimal number, whose hexadecimal representation is the following? a. 4280 0000 b. 7FE4 0000 c. 0061 0000 3. For IEEE-754 single-precision floating point practice the following problem: Suppose X and Y are representing single precision numbers as follows: X 0100...
1. Convert the following decimal numbers in IEEE single-precision format. Give the result as eight hexadecimal digits. a) -69/32 (-69 divide by 32) b) 13.625 2. Convert the following floating IEEE single-precision floating-point numbers from hex to decimal: a) 42E48000 b) C6F00040
Convert each of the following 32 IEEE 754 single precision bit patterns to its corresponding decimal value (the bits are separated into groups of 4 to make interpretation easier). Show all of your work and include a few comments as to what you are doing at each step. 1100 0100 1011 1010 0100 1000 0000 0000 a. b. 0100 0101 1110 0010 0110 1101 0000 0000
Convert each of the following 32 IEEE 754 single precision bit patterns to its...
Convert the following decimal numbers to IEEE 754 single-precision format: 256 -2217.5
What are the largest positive representable numbers in 32-bit
IEEE 754 single precision floating point and double precision
floating point? Show the bit encoding and the values in base 10. a)
Single Precision
b) Double Precision
link to circuit:http://i.imgur.com/7Ecb2Lw.png
P8 (12 points): Convert the following numbers from IEEE 754 Single- Precision Floating Point format to decimal. Note that each number is given in hexadecimal. You may leave the result as a fraction. A: BF00000016 B: 4208000016 C: BD60000016
Assuming single precision IEEE 754 format, what decimal number is represent by the following 32-bit binary word? 1 10000000 01100000000000000000000
Convert the decimal 0.2 to hexadecimal representation using IEEE 754 single precision format
Please show all work
Convert the following hexadecimal IEEE-754 32-bit values to their decimal equivalents. Ox 40A80000 Oxc0000000