Assume a computer architecture with 32 bit address.The system has been designed with 1MB cache which comes with 64KB cache line(cache block size).
1.What is the maximum main memory capacity this system can have?
Since computer architecture is 32 bit does it mean word size is 4 bytes?am i correct?
Words in one cahce line= 64KB/4Bytes= 2**18 words
Total cache blocks= 1MB/64KB=8 cache blocks
Am i going the right direction?I dont know what to do after this.Plz point me t the right direction.Thank you