The 64-bit value 0x20125b0900cb7a01 is stored to the location 0x2000. Create a m
ID: 3883742 • Letter: T
Question
The 64-bit value 0x20125b0900cb7a01 is stored to the location 0x2000. Create a memory map (table) and determine the location of each byte within a memory using: a. big endian system b. Little endian The 64-bit value 0x20125b0900cb7a01 is stored to the location 0x2000. Create a memory map (table) and determine the location of each byte within a memory using: a. big endian system b. Little endian The 64-bit value 0x20125b0900cb7a01 is stored to the location 0x2000. Create a memory map (table) and determine the location of each byte within a memory using: a. big endian system b. Little endianExplanation / Answer
Starting address is 0x2000
64 bit Value : 0x 20 12 5b 09 00 cb 7a 01
LITTLE ENDIAN
0x2000 : 20
0x2001 : 12
0x2002 : 5b
0x2003 : 09
0x2004 : 00
0x2005 : cb
0x2006 : 7a
0x2007 : 01
BIG ENDIAN
0x2000 : 01
0x2001 : 7a
0x2002 : cb
0x2003 : 00
0x2004 : 09
0x2005 : 5b
0x2006 : 12
0x2007 : 20
Big Endian
The MSB of the data is placed at the byte with the lowest address.
Little Endian
The LSB of the data is placed at the byte with the lowest address.
Thanks, let me know if there is any doubts/concern
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.