Little and big endian are two ways of storing multibyte data-types ( any data type like int, float, char).
In little endian machines,
last byte of binary representation of the multibyte data-type is stored first. On the other hand,
in big endian machines,
first byte of binary representation of the multibyte data-type is stored first.
So for the answer to the questions.
Little Endian:0xDE (value at the address of 418)
Big Endian: 0x56 (value at the address of 414)
Any problem ask in the comment section.
Thumbs up is appreciated.
Given you have a . 40 bit CPU The contents of memory are Address 412 413...
11. Suppose the 32-bit hex value ABCD4321 has been stored in memory starting at address 1000 (in decimal). Assuming byte-addressable memory, show the contents of the following memory locations if the machine is little endian and if it is big endian. address (in decimal) Contents in hex (Gif little endian) Contents in hex (if big endian) 1000 1001 1002 1003