Total Memory size = 65,536 bytes Number of cache blocks = 32 cache blocks Cache size = total 512 bytes
So using this info provided I cannot figure out how to calculate the cache block number. I know if number of cache blocks =2^M then the last M bits is the cache index. But how to calculate the block number? and then finally calculate the bits required for tag index and offset..