title: BSS, Stack, Heap, Data, Code/Text - Where each of these start in memory?
body: <p>Segments of memory - BSS, Stack, Heap, Data, Code/Text (Are there any more?).</p>
  
  <p>Say I have a 128MB RAM, Can someone tell me: </p>
  
  <ul>
  <li><p>How much memory is allocated for each of these memory segments?</p></li>
  <li><p>Where do they start? Please specify the address range or something like that for better clarity.</p></li>
  <li><p>What factors influence which should start where?</p></li>
  </ul>