x86 Segmentation and Paging Overview
·
5 minute read
Introduction x86’s memory management is both segmented and paged. Segmentation Segmentation separates code segments, data segments, and stack segments. This allows multiple programs to run simultaneously without interfering with each other. Paging Paging fulfills traditional memory management requirements. Concepts: Logical Address: The addresses that appear in instructions are logical addresses....