Operating system LAB2 experiment summary –Part2

1. Page table self-mapping

I didn’t make lab2-2-Extra, and later found out that it was actually the original problem of the theory class, and even I did it. After reflecting on it, I have passed the vague knowledge, or I can only make one type of problem, without having a deep understanding of its principle. I hope to learn from it.

1. Draw a picture

Share a picture

2. I found a picture online

(link: https://blog.csdn.net/u010513059/article/details/80311248 This article speaks very clearly)

Share a picture

3. Problem combing

My previous understanding of self-mapping is that there is a 4KB page directory into a page table in the 4MB secondary page table middle. Now I find that there are some issues that need attention:

①Why can the starting virtual address of the secondary page table determine the starting address of the page directory?

②What meaningful spaces are continuous?

③How does the page table entry, page table, and page table map space correspond one by one?

. . . I’m sleepy, I’ll write again next time.

Leave a Comment

Your email address will not be published.