






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A collection of notes from a cs 141 lecture by professor chien. The notes cover the topic of caches, virtual memory, and cache replacement algorithms. Information on cache organization, dealing with stores, three types of cache misses, cache replacement, writing cache data back, replacement algorithms, instruction and data caches, caches in current processors, multiple caches and consistency, and virtual memory. The professor also discusses the differences between virtual memory and memory caches, and the use of translation lookaside buffers (tlbs) to make address translation fast.
Typology: Study notes
1 / 10
This page cannot be seen from the preview
Don't miss anything!







CS 141 Chien 1 March 9, 2000
tag data
address string: 4 00000100 8 00001000 12 00001100 4 00000100 8 00001000 20 00010100 4 00000100 8 00001000 20 00010100 24 00011000 12 00001100 8 00001000
DM cache
CS 141 Chien 3 March 9, 2000
CS 141 Chien 7 March 9, 2000
P
Instruction Cache
Data Cache
Main Memory
CS 141 Chien 9 March 9, 2000
CS 141 Chien 13 March 9, 2000
CS 141 Chien 15 March 9, 2000
physical addresses
virtual addresses
virtual addresses
disk
CS 141 Chien 19 March 9, 2000