Paging ist ein Mechanismus, der auf vielen Architekturen zum Einsatz kommt. Dabei wird zwischen physikalischem und virtuellem Speicher unterschieden. Der virtuelle Speicher wird in gleich große Blocke, so genannte Pages, unterteilt. Dann kann jeder Page ein physikalischer Speicherbereich zugeordnet werden. 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