I'm trying to calculate the main memory size, and the only information given is the size of the cache, which is 256 KB, and the number of tag bits, which is 8. Cache is a 4-way set associative memory.
I'm wondering why block size information is missing in this question, because without it, I'm not able to calculate the number of blocks, number of sets, block offset, etc., which will eventually help me calculate the size of main memory.
Is there any way that I could find the block size with the given information above? I'm thinking that the cache size and number of tag bits do give something important, but I'm stuck. Any help will be appreciated.