About

Virtual (Or logical) addresses are address of byte implemented by the virtual memory.

same as Memory Segment - Logical Address (pointers) ??

Virtual addresses are those unique to the accessing process whereas Physical addresses are those unique to the CPU

Mapping

The Mapping between physical and logical memory is saved in the page table and is implemented by the mmu.

The mmu is responsible for:

  • translating logical memory into a physical memory address,
  • and for performing checks to make sure the translation can be done and that the access is permitted.

Documentation / Reference