title: Virtual address structure calculation
body: <p>I have a gap in my understanding and cant seem to understand how Virtual Address Structure is being calculated:</p>
  <p>I have seen 2 examples that I'd love to understand:</p>
  <ol>
  <li><p>V.A : 32bits , Page Size : 4kB , entry : 4B ---&gt; V.A structure is 10,10,12</p>
  </li>
  <li><p>V.A : 32bits , Page Size : 4kB , entry : 8B ---&gt; V.A structure is 2,9,9,12</p>
  </li>
  </ol>
  <p>I would really appreciate if someone could elaborate regarding the calculations that
  took place in order to extract the aforementioned structures.</p>