Question
Convert the following into single-precision IEEE floating point. Fill in the S, E, and F fields in binary (using the correct number of bits), and
Convert the following into single-precision IEEE floating point. Fill in the S, E, and F fields in binary (using the correct number of bits), and then convert the entire 32-bit binary string to hexadecimal (simply by grouping 4 bits at a time).
a) 130.0 S field: __________ (0 or 1) E field (binary): __________ (must have exactly 8 bits) F field (binary): __________ (must have exactly 23 bits) Complete Number (hex): 0x__________ (must have 8 hexits; do not write 0x in blank)
b) -126.0
S field: __________ (0 or 1) E field (binary): __________ (must have exactly 8 bits) F field (binary): __________ (must have exactly 23 bits) Complete Number (hex): 0x__________ (must have 8 hexits; do not write 0x in blank)
c) 0x33330000
Convert the following single-precision floating-point number given in hexadecimal to decimal. Determine the S, E, and F fields, then compute the decimal value using a calculator.
Tip: For the F field, remember that, except for special cases, the "1." is dropped from the significand; only the bits after the binary point are included.?
S field: __________ (0 or 1) E field (binary): __________ (must have exactly 8 bits) F field (binary): __________ (must have exactly 23 bits) Decimal (using calculator): __________*10^__________ [Note: Use normalized scientific notation with 2 decimal places, e.g., 1.23*10^-5]
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started