title: Byte / Word Addressable
body: <p>I am currently studying basic ccomputer architecture and require help solving the following:</p>
  
  <p>How many bits are required to address a 4M x 16 main memory if:</p>
  
  <p>a) The memory is byte addressable? </p>
  
  <p>b) The memory is word addressable?</p>
  
  <p>The answer is, like in most cases located in the back of the text book, but I want to know how to work it out. </p>
  
  <p>Thanks in advance!</p>