COMPUTER ORGANIZATION AND ARCHITECTURE: PLEASE SHOW ALL WORK IF POSSIBLE Conside
ID: 3693488 • Letter: C
Question
COMPUTER ORGANIZATION AND ARCHITECTURE: PLEASE SHOW ALL WORK IF POSSIBLE
Consider a 32- bit hexidecimal number stored in memory as follows: Address;100,101,102,103 Value ; 2A, C2 , 08, 1B
A. if the machine is big endian and uses 2's complements representation for integers, write the 32 bit integer number stored at address 100.( you may write the number in hexidecimal)
B. if the machine is big endian and the number is an IEEE single precision floating point value, is the number positive or negative?
C. if the machine is big endian and the number is an IEEE single precision floating point value, determine the decimal equivalent of the number stored at address 100.(you may leave your answer in scientific notation form, as a number times a power of two)
D. if the machine is little endian and uses 2's complements representation for integers, write the 32 bit integer number stored at address 100.( you may write the number in hexidecimal) E. if the machine is little endian and the number is an IEEE single precision floating point value, is the number positive or negative?
F. if the machine is little endian and the number is an IEEE single precision floating point value, determine the decimal equivalent of the number stored at address 100.(you may leave your answer in scientific notation form, as a number times a power of two)
Explanation / Answer
A)
Two compliment is done by subtracting 2A from FF FF FF FF fives u the result.
So, the 32 bit integer number stored at address 100 is FF FF FF D5
B)The number is positive.
Reason is that if the machine is big endian and the number is an IEEE single
precision floating point value contains positive number.
D)he 32 bit integer number stored at address 100 is E4 FF FF FF
E)The number is positive.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.