Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

page-table base register

The special register that holds the physical address of the current program's top-level page table; switching programs changes it.

The page-table base register (x86-64 cr3, ARM64 TTBR0_EL1 for the lower half and TTBR1_EL1 for the kernel half, RISC-V satp) holds the physical address of the root table of the active address space; writing it is a privileged operation.

Read the full section →