I am a little bit confused with memory addresses.
I know that stack grows towards lower addresses and that .data section grows towards higher addresses.
Let's say I want to save 0x1234 in address 0x100.
if 0x100 is in stack then 0x100 takes 34 and 0x101 takes 12
if 0x100 is in .data then 0x100 takes 34 and 0x101 takes 12 too?
I'm sure about 1 but don't know anything regarding the case in 2.
Please Note: I am referring to little endianness.