I'm trying to understand how virtual memory is handled in MARSS's PTLsim and have a series of questions:
* Does PTLsim has its own TLB? * If a memory access misses TLB, how does PTLsim walk the page table? * If the page table walk results in a page fault, what does PTLsim do? * In simulation mode, which of PTLsim and QEMU executes the guest OS's page fault handler? I would also appreciate some pointers to where the codes for the above tasks are located. Many thanks in advance! - Ching Tsun
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
