Virtual memory scheme with translation look aside buffer
Discuss with a neat diagram the virtual memory scheme with translation look aside buffer in a cache and page tables in the main memory, and describe any two page replacement policies. Also discuss the significance of the validity, dirty, and reference bits in the page table entries, and indicate how the reference bit mechanism approximates the least recently used (LRU) page replacement policy.