Suppose a computer using direct mapped cache has 232 words of main memory and a cache of 1024 blocks, where each cache block contains 32 words.
- How many blocks of main memory are there?
- What is the format of a memory address as seen by the cache, that is, what are the sizes of the tag, block, and word fields?
- To which cache block will the memory reference 000063FA16 map?