troubleshooting Question

Cache and Frames Question

Avatar of jtcy
jtcy asked on
7 Comments1 Solution190 ViewsLast Modified:
Can someone explain to me the following:

I found this notes on the web:

suppose we access the memory at address 0x0023AF7C. The looking at that in binary, that is 000000000010001110101111011111002. If we separate these bits into the lengths of the fields we have determined with dashes between each field, that is more easily read as 00000000001000111010111-1011-11100. So, our index is 10112=1110. We look at index 11. Is there anything in there yet? We see there is not. Therefore, we load the data contained at memory addresses 0x0023AF60 through 0x0023AF7F into the 32 byte line of the cache block with index 11.

okay, what i don understand is..., this is obviousl a miss, so we need to get the data from the main memory, but why it says here that we load the data at memory 0x0023AF60 through 0x0023AF7F into....??? Shoudnt we just load it from the address 0x0023AF7C??? Where are those 0x023AF60 and 0x0023AF7F came from??????
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 7 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 7 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros