Lecture notes - about Virtual Memory Virtual Memory Much of this subject straddles the areas of architecture and operating systems. Must understand both to get it right.
Physical memory is too small.
Want to increase throughput of computer by allowing multiprogramming, multitasking. For a 32-bit address machine, want 32 bits of address space available to the program. And, every process wants access to the full address space. Give 2 HW registers, can implement virtual memory. Addition and comparison can be done in parallel.