title: How to find number of bits in tag field of cache block
body: <p>I have this question from class.</p>
  <p>&quot;Main memory has 2048 bytes. The total cache size is 64 bytes, among which are a total of 8 blocks. How many bits is the tag field of each cache block?&quot;</p>
  <p>How do I go about solving this? I've looked all over stack overflow and all the answers I could find involve using information I don't have available to me or uses methods that were never taught in class such as using logarithms.</p>