addressdata 0X1.4CFADE 7. For the data array illustrated on the right: E3 95 a.
ID: 3876717 • Letter: A
Question
addressdata 0X1.4CFADE 7. For the data array illustrated on the right: E3 95 a. What value is located at address Ox1.4C01? b. What is the address of value 0xA2? 0x1.4CFE89 B6 78 37 8. For the data array from Problem 7: a. What 32-bit value will be read from address 0x1.4CFE if data is read using Big Endian b. What 32-bit value will be read from address Ox1.4CFE if data is read using Little Endian c. If the unsigned byte at address 0x1.4C04 is read into a 16-bit register, what value will the register hold. d. If the signed byte at address 0x1.4CFF is read into a 16-bit register, what value will the register hold.Explanation / Answer
7) We can see that Address of
1st Row is : 0x1.4CFA , 0x1.4CFB , 0x1.4CFC , 0x1.4CFD
2nd Row is :0x1.4CFE , 0x1.4CFF , 0x1.4C00 , 0x1.4C01
3rd Row is : 0x1.4C02 , 0x1.4C03 , 0x1.4C04 , 0x1.4C05
a) VALUE AT 0x1.4C01 is : 37
a) Address of value 0xA2 is : 0x1.4CFB
8) a. Big Endian : The most significant byte of the data is placed at the byte with the lowest address.
i.e For Address 0x1.4CFE : 89 B6 78 37
b.Little Endian : The least significant byte of the data is placed at the byte with the lowest address.
i.e For Address 0x1.4CFE : 37 78 B6 89
c) 0x1.4C04: C9 10
d)0x1.4CFF: B6 78 =>
1011 0110 0111 1000 This is negative number, so it will be stored in 2's complement
=>2'S complement is: 0100 1001 1000 1000
=> 49 88
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.