Memory management unit simulated, including various page replacement algorithm for virtual memory.