Skip to main content

Memory Management

Memory Management Basics

0:00
LearnStep 1/2

Memory Hierarchy

Memory Management

Memory Hierarchy

Address Binding

Converting symbolic addresses to physical addresses:

  • Compile Time: Absolute code (MS-DOS .COM)
  • Load Time: Relocatable code
  • Execution Time: Dynamic binding (most common)

Logical vs Physical Address

Logical (Virtual)Physical
Generated by CPUAddress in memory
Process viewHardware view
0 to maxActual location

MMU (Memory Management Unit) translates logical → physical