| Zeile 2: | Zeile 2: | ||
Durch das Paging lassen sich weitere Features, wie z.B. [[Swapping]], leichter implementieren. Auch ist durch Paging Speicherschutz gewährleistet, da jeder Prozess einen eigenen virtuellen Addressraum bekommt und somit von den anderen Prozessen abgeschirmt ist. | Durch das Paging lassen sich weitere Features, wie z.B. [[Swapping]], leichter implementieren. Auch ist durch Paging Speicherschutz gewährleistet, da jeder Prozess einen eigenen virtuellen Addressraum bekommt und somit von den anderen Prozessen abgeschirmt ist. | ||
| + | |||
| + | == Einschalten des Paging-Mechanismus == | ||
| + | Zum einschalten des Paging-Mechanismus muss man Bit-31 im CR0 register setzen. Dafor muss aber ein gültiges Page-Directory angelegt und desen Physicaliche Adresse im CR3-register Abgelegt werden. | ||
| + | |||
| + | == Page-Directory == | ||
| + | |||
| + | |||
| + | == Page-Tables == | ||
| + | |||
| + | |||
| + | == Links == | ||
| + | http://osdever.net/tutorials/pdf/basic_paging.pdf | ||