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

Reply via email to