Question: suppose a computer using direct mapped cache has 8MB of byte addressable main memory and a cache of 16 blocks, where each block contains 16

Suppose a computer using direct mapped cache has 8MB of byte-addressable main memory and a cache of 16 blocks, where each cache block contains 16 bytes. a) How many blocks of main memory are there? (use a power of 2 (such as 243)) b) How many blocks of main memory map to the same cache block? (use a power of 2) c) Into which cache block will memory address OxODB682 map? d) At what offset in the correct cache block with the address OxODB682 be found? e) Into which cache block will main memory block 102410 be mapped? a Select One b Select One c Select One d Select One e Select One
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
