4 Matching Annotations
  1. May 2023
    1. Virtual addresses are grouped into blocks called pages, which are typically4 KB in size. This practice avoids the need to store a translation mapping for everysingle variable in every program.

      Group addresses into pages to speed up translation

    2. For every running program, every virtual address is mapped to a physical address.Those instructions are stored at a predefined address in memory as well. That means,in the worst case, every attempt at accessing memory addresses incurs two memorylookups.

      Virtual address -> MMU looks up the mapping in somewhere predefined -> Physical address

    Annotators