Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
What is the main purpose of cache memory?
Think about why we need fast access.
What does a cache miss mean?
Consider when the CPU needs to access data.
What type of cache allows any memory block to be stored in any line?
Think about how flexible it is for placement.
True or False: A higher level of associativity always results in fewer cache misses.
Consider the advantages of more options.
Create a direct-mapped cache design for a computer system with 16 lines and outline how you place memory blocks 0 through 15.
Think about how you can use modulo operations to figure it out.
Consider a set associative cache with 8 lines configured as 4-way. Describe how memory block 7 would be placed given various access patterns.
Consider the multipliers corresponding to the lines available within set 3.
5 more questions in this section. Enroll free to practise them all.
Enroll free